中級 › Stringが不変であることの実害 › パターン5
Stringが不変であることの実害
メソッドは新しい文字列を返すだけです。
1 public class Main { 2 public static void main(String[] args) { 3 String s = "java"; 4 _______________________ ^ 5 System.out.println(s); 6 } 7 }
出力: java期待: javascript (コンパイルは通っています)
空欄を埋めてビルドを通す
concatも新しい文字列を返すだけで、元の変数sは書き換わりません。
次の問題