区别
1、String是不可变类,StringBuffer是可变类
如果要对String对象进行修改,则是新建了一个原来的String的拷贝,并且拷贝是StringBuffer,StringBuffer.toString()转换为String修改是在拷贝上进行的。
2、String是线程不安全的,后者是安全的
使用方法:
StringBuffer sb=new StringBuffer();
sb.append("...");
leetcode中的一个应用 http://blog.csdn.net/worldwindjp/article/details/41747749
时间: 2024-10-29 19:05:51