代码:
package test;
/**
* 当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。
* 和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,
* 并且不产生新的未使用对象。
* @author jaloli
*
*/
public class StringBufferAndStringBuilder {
public static void main(String[] args) {
StringBuffer sBuffer = new StringBuffer();//速度慢,线程安全
sBuffer.append("StringBuffer String");
System.out.println(sBuffer);
StringBuilder sBuilder = new StringBuilder(); //速度快, 线程不安全
sBuilder.append("StringBuilder String");
System.out.println(sBuilder);
}
}
输出:
StringBuffer String
StringBuilder String