美文网首页
2018-05-03 String和StringBuffer的区

2018-05-03 String和StringBuffer的区

作者: 初学者hao | 来源:发表于2018-05-03 11:15 被阅读0次
  • String类和StringBuffer类都用来处理字符串,它们有着许多相似的常规用法,且可以相互转化
  • String类型表示Unicode字符的字符串,该类型的字符串对象是只读的。一旦创建了一个字符串对象,那么它就不能够被修改。而所有能够修改字符串的方法实际上是生成了一个新的字符串对象
String str="hello";//创建字符串对象
str+=" world";//修改字符串,实际是内存中重新开辟一个内存,
保存"hello world"字符串对象,将str指向新的字符串对象

*StringBuffer类型表示值为可变字符序列的类似字符串的对象,可以对StringBuffer对象进行追加、移除、替换或插入字符来对其进行修改,这恰恰与String类型相反。

相关文章

网友评论

      本文标题:2018-05-03 String和StringBuffer的区

      本文链接:https://www.haomeiwen.com/subject/mjjkrftx.html