joa macht nix..
schau bitte das du die geänderte variante hast.. hab noch nen kleinen copy-paste fehler drinne gehabt.
Wenn du schreibst:
[code=Java]
String text = new String("hallo welt");
[/code]
dann wird ein neues objekt erstellt und das der Variablen "text" zugwiesen.
Diese ist eine Referenz auf das String Objekt.
Wenn du jetzt folgenes schreibst:
[code=Java]
String text = new String("hallo universum");
[/code]
dann wird wieder ein neues objekt erstellt und das der Variablen "text" zugewiesen.
die Referenz auf das "hallo welt"-Objekt geht verloren und wird mit der Referenz auf das "hallo universum" ersetzt:
Beispiel:
[code=Java]
String text = new String("Hallo Welt");
String text2 = text;
System.out.println(text + ":" + text2);
text2 = new String("Hallo Universum");
System.out.println(text + ":" + text2);
[/code]
Gruß Oli