java字符串:StringBuffer和StringBuilder

JAVA,字符串一旦被定义,就无法修改。我们之前对字符串的各种修改,都是通过在内存中不停开辟新空间的方式进行的。这种方式非常影响程序运行的性能

我们可以使用StringBufferStringBuilder类来实现字符串的直接修改。

区别对比

package cn.xtnotes.u2;
public class T19_sb {
	public static void main(String[] args) {
		String a="hello";
		StringBuffer sb=new StringBuffer(a);
		sb.append("word").append("dddd");
		String b=sb.toString();
		System.out.println(b);
	}
}

执行结果: helloworddddd

StingBuilder与StringBuffer用法一样

两者比 直接用+ 拼接字符串 效率要高很多!!

 

阅读剩余
THE END