问题很简单,怎样才能更好地避免非占用内存的使用呢?例如,假设我们有 aString s = "Test"并且我们想添加1它,使其变为Test1。我们都知道s获取一个内存位置,如果我们使用StringBuilder,Test1将会得到一个新的内存地址,否则它将保留在s原来的位置,如果我们使用呢concat?
String s = "Test"
1
Test1
s
StringBuilder
concat
java stringbuilder string-concatenation
java ×1
string-concatenation ×1
stringbuilder ×1