Guten Abend zusammen,
ich habe ein kleines Problem bei einer Methode, die folgendes tun sollte:
ein folgendes Feld kopieren und das Feld um eins verlängern und es mit einem Wert füllen, hier ist man Code, das Programm kompiliert, allerdings bekomme ich beim ausführen ArrayIndexoutofBounds. Ich hoffe ihr könnt mir helfen:
public static int[] addElement(int[] feldh,int neuerwert){
int [] feldn = new int [feldh.length+1];
for (int i=0;i<=feldh.length;i++){
feldn=feldh;
}
feldn[feldn.length-1]=neuerwert;
return feldn;
}
ich habe ein kleines Problem bei einer Methode, die folgendes tun sollte:
ein folgendes Feld kopieren und das Feld um eins verlängern und es mit einem Wert füllen, hier ist man Code, das Programm kompiliert, allerdings bekomme ich beim ausführen ArrayIndexoutofBounds. Ich hoffe ihr könnt mir helfen:
public static int[] addElement(int[] feldh,int neuerwert){
int [] feldn = new int [feldh.length+1];
for (int i=0;i<=feldh.length;i++){
feldn=feldh;
}
feldn[feldn.length-1]=neuerwert;
return feldn;
}