Einzelnen Beitrag anzeigen
Ungelesen 21.07.11, 01:58   #18
Kwaggax
Anfänger
 
Registriert seit: Apr 2011
Beiträge: 3
Bedankt: 3
Kwaggax ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von rabite Beitrag anzeigen
Das ist zwar alles interessant(und vieles richtig), aber der Grund, dass die Methode nicht funktioniert ist, dass nicht auf dem uebergebenen Objekt gearbeitet wird (ein Array ist auch mit einem primitiven Datentyp ein Objekt) sondern ein neues erzeugt wird und nur in der Methode die Vatiablen geaendert werden:
public static void change_i(int[]i){
i[0]=2;
return;
}
sorgt fuer eine 2

Das mit dem Integer (als Objekt) ist zwar richtig, allerdings ist die set-Methode gesperrt - es laesst sich also nicht so benutzen.
Das sorgt auch nicht für eine 2. :-D
Der wirft nur einen Fehler aus. So wie ich das sehe. :-D
Kwaggax ist offline   Mit Zitat antworten