myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[JAVA] Klausurfrage zu Arrays

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 14.07.11, 14:44   #1
rabite
Anfänger
 
Registriert seit: Jan 2011
Beiträge: 16
Bedankt: 3
rabite ist noch neu hier! | 0 Respekt Punkte
Standard

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.
rabite ist offline   Mit Zitat antworten
Ungelesen 21.07.11, 01:58   #2
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
Ungelesen 21.07.11, 15:41   #3
rabite
Anfänger
 
Registriert seit: Jan 2011
Beiträge: 16
Bedankt: 3
rabite ist noch neu hier! | 0 Respekt Punkte
Standard

Ich weiss nicht was Du meinst - Ich habs gerade noch einmal hieraus zusammenkopiert und es funktioniert genau wie gesagt - oder ich versteh den Witz nicht so ganz
rabite ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:03 Uhr.


Sitemap

().