String
付者歌于途
业精于勤荒于嬉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StringBuilder
StingBuilder 线程不安全的可变字符序列 1)构造方法 StringBuilder():以默认容量创建空的字符串缓冲区对象 StringBuilder(int capacity):以指定容量创建空StringBuilder对象 StringBuilder(String str):以指定字符串创建StringBuilder对象 2、String、StringBuffer、StringBuilder三者的对比 String:不可变的字符序列;底层使用char[]存储 StringBuffer:可变的字原创 2020-10-17 22:05:20 · 561 阅读 · 2 评论 -
String中intern
字符串拼接方式赋值的对比 1.常量与常量的拼接结果在常量池。且常量池中不会存在相同内容的常量。 2.只要其中一个是变量,结果就在堆中。 3.如果拼接的结果调用intern()方法,返回值就在常量池中 String a=“ab”;存在于常量池中,创建一次(常量池中没有相同的对象) String a=new String(“ab”);如果常量池中没有,则创建2次对象 intern:它的作用是查看常量池中是否存在和调用方法的字符串内容一样的字符串,如果有的话,就返回该常量池中的字符串,若没有的话,就在常量池中写入原创 2020-10-16 22:08:29 · 168 阅读 · 0 评论
分享