String str = "a"+ "b" ; 的执行过程是这样的
String str1 = "a" ;
String str2 = "b" ;
String str = str1 + str2;
在StringBuffer和StringBuilder中不会再开辟新的空间存放两个临时的字符串 所以速度会较快
另外 StringBuffer 是线程安全的和StringBuilder是线程不安全的
String str = "a"+ "b" ; 的执行过程是这样的
String str1 = "a" ;
String str2 = "b" ;
String str = str1 + str2;
在StringBuffer和StringBuilder中不会再开辟新的空间存放两个临时的字符串 所以速度会较快
另外 StringBuffer 是线程安全的和StringBuilder是线程不安全的