Hallo!
Habe folgendes Problem!
Will ein Array in umgekehrter Reihenfolge ausgeben.
Nun gibt mir der Compiler diese Fehlermeldung aus.
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Array.Arrays.main(Arrays.java:90)
Java Result: 1
Ich weiss das es was mit der größe der Arrays zu tun hat, aber ich komme nicht drauf welches. Vielleicht hab ich ja schon zulange auf den Code geschaut und finde den Fehler einfach nicht.
Wäre nett wenn mir jemand helfen könnte.
GRuß
Christian
Habe folgendes Problem!
Will ein Array in umgekehrter Reihenfolge ausgeben.
Code:
int[] array = {1,2,3,4,5};
int[] newArr = new int[array.length];
for (int i=array.length-1; i>=0; i--){
for(int j = 0; j <= array.length-1; i++){
newArr[j] = array[i];
}
}
Nun gibt mir der Compiler diese Fehlermeldung aus.
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Array.Arrays.main(Arrays.java:90)
Java Result: 1
Ich weiss das es was mit der größe der Arrays zu tun hat, aber ich komme nicht drauf welches. Vielleicht hab ich ja schon zulange auf den Code geschaut und finde den Fehler einfach nicht.
Wäre nett wenn mir jemand helfen könnte.
GRuß
Christian