Code:
public int[] kehreUm(int[] zahlen){
int[] umgekehrteZahlen = new int[zahlen.length];
int dekrementierer = zahlen.length;
for(int i=0; i<zahlen.length;i++){
umgekehrteZahlen[i]=zahlen[dekrementierer-1];
dekrementierer--;
}
return umgekehrteZahlen;
}
public static void main(String[] args) {
int[] zahlen = {1,2,3,4,5};
int[] umgekehrteZahlen=new int[zahlen.length];
int[] umgekehrteZahlen=kehreUm[zahlen]; //hier ist ein FEHLER!
System.out.println(umgekehrteZahlen[2]);
}
wie würdet ihr die unten stehende aufgabe lösen?
Schreiben Sie eine Methode int[] kehreUm(int[] zahlen), die zu einem Array die umgekehrte Darstellung des Arrays liefert. Das Ursprungsarray(zahlen) darf nicht verändert werden! z.B. aus 1 2 3 4 5 wird 5 4 3 2 1.
public int[] kehreUm(int[] zahlen){