public class Theft{
private String[] time =new String[4];
public String[] getTime() {
return time = Arrays.copyOf(time, 4);
}
public void setTime(String[] time) {
this.time = time;
}
}
WennWarum diebstahl.getTime() [0] = "aaa" + diebstahl.getTimie() [0] den Wert nicht ändern?
laufenTheft theft =new Theft();
theft.getTime()[0]="sss";
theft.getTime()[0]="aaa"+theft.getTime()[0];
System.out.println(theft.getTime()[0]);
Warum es nicht gedruckt werden "sss" nicht "aaasss"? Der Wert scheint sich nicht geändert zu haben.