Guten Abend opcorn:
Folgende Aufgabe:
verschiebe ein Array um 1 Stelle nach rechts.
Bsp.:
{1,2,3,4,5,6}
1 Stelle nach Rechts:
{6,1,2,3,4,5}
folgendes habe ich gemacht:
JCreator sagt das alles passt
So, nun möchte ich das er mir das verschobene Array ausgibt.
Das habe ich dann einfach dran gehängt:
mein Programm sieht also so aus:
und bekomme Folgende Fehlermeldung:
1 2 3 4 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Uebung_14b.main(Uebung_14b.java:26)
Need Help!
Folgende Aufgabe:
verschiebe ein Array um 1 Stelle nach rechts.
Bsp.:
{1,2,3,4,5,6}
1 Stelle nach Rechts:
{6,1,2,3,4,5}
folgendes habe ich gemacht:
Java:
int i;
int []ar={0,1,2,3,4,5};
int help=ar[ar.length-1];
for (i=ar.length-1;i>=1;i--){
ar[i]=ar[i-1];
}
ar[0]=help;
JCreator sagt das alles passt
So, nun möchte ich das er mir das verschobene Array ausgibt.
Das habe ich dann einfach dran gehängt:
Java:
for (i=1;i<=ar.length;i++){
System.out.println (ar[i]+" ")
}
mein Programm sieht also so aus:
Java:
int[]ar={1,2,3,4,5,6};
int i;
int help=ar[ar.length-1];
for (i=ar.length-1;i>=1;i--){
ar[i]=ar[i-1];
}
ar[0]=help;
for (i=1;i<=ar.length;i++){
System.out.print (ar[i]+" ");
}
}
}
und bekomme Folgende Fehlermeldung:
1 2 3 4 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Uebung_14b.main(Uebung_14b.java:26)
Need Help!