发布网友 发布时间:2022-04-23 00:23
共6个回答
热心网友 时间:2023-10-09 06:39
用String就行了
如果字条串拼接较多的话,建议用StringBuilder或者StringBuffer
热心网友 时间:2023-10-09 06:40
JAVA中,String是字符串的标准形式。
相对于String,StringBuffer更适合处理变长字符串,在完成大量复杂操作后,可以将StringBuffer转换为String
热心网友 时间:2023-10-09 06:40
String str="abc...";这样定义的字符串是存在字符串池中的
String str=new String("abc...")这样定义的字符串是在堆内存中的,然后被栈内存的对象str引用
所以字符串是对象,是在内存中存储的,不像基本数据类型有各自的长度,字符串应该是只要是内存不满,是没有长度*的
热心网友 时间:2023-10-09 06:41
变长用StringBuffer类型。追加字符串用append方法
热心网友 时间:2023-10-09 06:41
String类型定义的 字符串不能修改,StringBuffer类型定义的字符串可以修改值和长度。
热心网友 时间:2023-10-09 06:42
StringBuilder会快点
但是StringBuffer是线程安全的
String使用最简单