目录
public static void main(String[] args){
String s="hello";
s+="world";
System.out.printLn(s);
}
如果对字符串进行拼接操作,每次拼接,都会构建新的String对象,既耗时,又浪费空间,而这种操作还不可避免。那么有没有一种比较好的方法可以解决这个问题? 答案是肯定的,我们可以通过java提供的StringBuilder类就可以解决。
StringBuilder是一个可变量的字符串,我们可以把它看成是一个容器 这里的可变指的是StringBuilder对象中的内容是可变的。
1.String :内容是不可变的。
2.StringBuilder:内容是可变的。