摘要: 字符串原理小结 扩展底层原理1:字符串存储的内存原理 ●直接赋值会复用字符串常量池中的 ●new出来不会复用,而是开辟一个新的空间 扩展底层原理2: ==号比较的到底是什么? ●基本数据类型比较数据值 ●引用数据类型比较地址值 扩展底层原理3:字符串拼接的底层原理 ●如果没有变量参与,都是字符串直接 阅读全文
posted @ 2023-07-16 19:28 漏网鲨鱼 阅读(7) 评论(0) 推荐(0)
摘要: JDK8出现的一个可变的操作字符串的容器,可以高效,方便的拼接字符串。 在拼接的时候,可以指定间隔符号,开始符号,结束符号。 1 public class demo15StringJoiner { 2 public static void main(String[] args) { 3 int[] 阅读全文
posted @ 2023-07-16 18:38 漏网鲨鱼 阅读(22) 评论(0) 推荐(0)
摘要: 1 public class demo11 { 2 public static void main(String[] args) { 3 //StringBuilder可以看作为一个容器,创建之后里面内容可变 4 //1.创建对象 5 StringBuilder sb = new StringBui 阅读全文
posted @ 2023-07-16 18:18 漏网鲨鱼 阅读(19) 评论(0) 推荐(0)
摘要: ●String replace(旧值,新值)//将旧值替换为新值 注意点:只有返回值才是替换之后的结果 public class demo10 { public static void main(String[] args) { String talk = "当时明月在,曾照彩云归。软萌小鲨鱼!"; 阅读全文
posted @ 2023-07-16 17:33 漏网鲨鱼 阅读(13) 评论(0) 推荐(0)