E
erstsemester09
Gast
Halllo alle zusammen,
Ich möchte Zahlen (die in einen avs.txt abgespeichert sind) , in einen Array in der selben reinfolge speichern! Leider kriege ich immer den Fehler out of bounds, quasie ich springe über den Arrayfeld hinaus...
Problem kurz ausgedrückt : Ich kann die Zahlen des Textfiles nicht in Array speichern!
Ich möchte Zahlen (die in einen avs.txt abgespeichert sind) , in einen Array in der selben reinfolge speichern! Leider kriege ich immer den Fehler out of bounds, quasie ich springe über den Arrayfeld hinaus...
Problem kurz ausgedrückt : Ich kann die Zahlen des Textfiles nicht in Array speichern!
Code:
public class Summe {
public static void main (String [] args){
int laenge = -1 ;
int [] zahlen;
int index=-1;
System.out.println("*** Kombinatorik Programm ***");
System.out.println("Zahlen: "); In.open("zahl.txt");
while (In.done()){
System.out.println(""+In.readLine());
++laenge;
}
zahlen = new int [laenge];
In.open("zahl.txt");
while (In.done()){
zahlen [index]= (In.readInt());
++index;
}
for (int i=0; i<laenge; i++){
System.out.print(""+zahlen[i]);
}
In.close();
}
}