A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1String是引用数据类型,字符串的底层是由数组实现的

2
String s = new String("abc");
生成了2个对象,在堆内存生成一个、在常量池生成一个
String s = "abc";
在常量池生成1个对象

3
StringBuilder是一个可变长度的字符串,用于存放经常需要进行拼接的字符串。
String是不可改变长度的,每次字符串拼接都需要消耗空间生成新的字符串,经常需要进行拼接的字符串使用StringBuilder效率更高。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马