发布网友 发布时间:2024-01-23 15:07
共4个回答
热心网友 时间:2024-06-22 23:05
楼主概念错乱热心网友 时间:2024-06-22 23:12
String每次必须创建新的对象才能赋值,但是StringBuffer却不是这样的,StringBuffer可以通过append("")方法追加字符串从而替代原字符串,所以StringBuffer可变热心网友 时间:2024-06-22 23:12
String类如果是被定义为final类型他定义的对象当然不能改变。StringBuffer只不过是缓冲区。不知道它的可变是什么意思,内容?其实详细的在java课本第7章有介绍热心网友 时间:2024-06-22 23:07
String不可变是说String中用一个final 的char数组private final char value[];保存字符序列。