测试代码:
/**
* 测试变量字符串拼接
*/
public class StringTest {
public void test(String a, String b) {
String c = a + b;
}
}
看下编译后的内容:
可以发现编译后,使用了StringBuilder对象来拼接了变量字符串,避免了每次字符串操作都生成新的对象。
测试代码:
/**
* 测试变量字符串拼接
*/
public class StringTest {
public void test(String a, String b) {
String c = a + b;
}
}
看下编译后的内容:
可以发现编译后,使用了StringBuilder对象来拼接了变量字符串,避免了每次字符串操作都生成新的对象。