P
ProgrammierGeni
Gast
Hallo an alle,
ich habe folgendes Problem:
Ich möchte in der main Methode ein int Array erstellen und es dann einer Methode übergeben. In der Methode will ich einen Wert des Arrays ändern und es dann zurückgeben. Wenn ich das Array jetzt in der Methode verändere, wird auch das Array in der main Methode verwendet. Kann mir jemand sagen wo der Fehler ist?
Hier mal mein Code:
Bitte helft mir
ich habe folgendes Problem:
Ich möchte in der main Methode ein int Array erstellen und es dann einer Methode übergeben. In der Methode will ich einen Wert des Arrays ändern und es dann zurückgeben. Wenn ich das Array jetzt in der Methode verändere, wird auch das Array in der main Methode verwendet. Kann mir jemand sagen wo der Fehler ist?
Hier mal mein Code:
Code:
public static void main(String[] args) {
int[] arr = new int[]{0,1,2};
int[] asd = getA(arr);
}
static int[] getA(int[] a) {
a[1] = 234;
return a;
}
Bitte helft mir