随笔分类 -  字符串

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

点击右上角即可分享
微信分享提示