このコードがわかりません。なぜ私の文字列はmethod ではc
変化せず、 で変化するのですか。説明して頂けますか? main
changeString
class MainClass {
public static void main(String[] args) {
String c = "lalala";
changeString(c);
System.out.println("str in main = "+c);
}
public static void changeString(String str) {
str = str + "CHANGE!!!";
System.out.println("str in changeString = "+str);
}
}
結果:
str in changeString = lalalaCHANGE!!!
str in main = lalala