1

以下は私を混乱させるプログラムです。以下のプログラムの出力は

 The USA 
main USA

すべての String を StringBuffer に置き換えると、 "The USA main The USA". これを理解するのを手伝ってください。

 public class Confusing {
    public static void sss(String s1){
        s1= "The "+s1;
        System.out.println(s1);
    }

    public static void main(String args[]){
        String s1 = new String("USA");

        sss(s1);
        System.out.println("main "+s1);
    }
}
4

1 に答える 1