StringBuffer

对字符串频繁修改(如字符串连接)时,使用StringBuffer类可以大大提高程序执行效率

StringBuffer声明

StringBuffer strb = new StringBuffer();
StringBuffer strb = new StringBuffer("aaa");

StringBuffer的使用

sb.toString();           //转化为String类型
sb.append("");      //追加字符串
sb.insert (1, "
");    //插入字符串

案例:

 

 

String与StringBuffer的区别

String是不可变对象

经常改变内容的字符串最好不要使用String
StringBuffer是可变的字符串
字符串经常改变的情况可使用StringBuffer,更高效
JDK1.5后提供了StringBuilder,等价StringBuffer

posted @ 2020-06-01 15:00  宋凯文  阅读(136)  评论(0)    收藏  举报