java replace方法 无法改变原字符串,使用时需重新赋值
2023-09-11 14:16:15 时间
1 // TODO:把网页中的链接替换为本地路径及文件名 2 for (String link : links) { 3 String baseLink = "http://localhost:91/qywz/template3/"; 4 String realLink = link.replace(baseLink, ""); 5 System.out.println("realLink=========="+realLink); 6 //转化为本地链接规则 7 String localLink =""; 8 localLink=getFileNameByUrl(link, 9 getMethod.getResponseHeader("Content-Type") 10 .getValue()); 11 System.out.println("localLink=========="+localLink); 12 //替换 13 htmlStr=htmlStr.replace("\""+realLink+"\"","\""+localLink+"\""); 14 htmlStr=htmlStr.replace("'"+realLink+"'","'"+localLink+"'"); 15 System.out.println("本页面链接=========="+link); 16 //System.out.println("页面内容=========="+htmlStr); 17 }
相关文章
- java中反射机制通过字节码文件对象获取字段和函数的方法
- Java实现 LeetCode 712 两个字符串的最小ASCII删除和(最长公共子串&&ASCII值最小)...
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- java回收finalize方法的作用(编程思想)
- Java 8方法引用使用指南
- java.lang.OutOfMemoryError: Java heap space 解决方法
- [Java] 实现多线程的两种方法
- Java实现获得MySQL数据库中所有表的记录总数可行方法
- paip.截取字符串byLastDot方法总结uapi python java php c# 总结
- paip。java 高级特性 类默认方法,匿名方法+多方法连续调用, 常量类型
- 【项目实战】Java中对Clone克隆(Cloneable接口与clone()方法)的理解
- Java Objects.isNull() 方法及代码示例
- Java解惑你知多少
- Java 分割字符串的方法String.split()底层原理与使用
- Java main方法_解释Java中的main方法,及其作用_一个java文件中可包含多个main方法
- Java new关键字和newInstance()方法的区别
- 一行代码, Java 怎样把List 转成 Map 的方法( Java 8 中的Stream API )
- 【云原生 | 34】Docker快速部署主流编程语言Java
- 循环遍历Java字符串字符的规范方法——类似python for ch in string
- Java中的getResource()方法,及路径相关问题
- JAVA操作Excel表格:方法二:POI的使用②:Excel实战之POI解析读取excel文件(低版本)
- ZZNUOJ_用Java编写程序实现1930:AX‘s Triangle(||)(附源码)
- java入门 常见问题0006:字符串的内容比较应当用String的equals方法,而不是用 ==