0
public class HelloWorld{
static class Sample {
private String n;
public Sample(String n){
this.n = n;
}
public String toString(){
return n;
}
}
public static void main(String []args){
Sample k = new Sample("A");
System.out.println(k);
stuff(k);
System.out.println(k);
}
public static void stuff(Sample k){
k = new Sample("B");
}
}
왜 AB 대신 AA가 인쇄됩니까? 나는 C#에 관한 비디오에서 이것을 보았지만 apparantly java도 가지고있다.Java 메소드가 절대로 도달하지 못했습니다. (?) 주