Hallo Leute,
ich hoffe das mein erster Post in diesem Forum auch diesem würdig ist...
Ich komme grad einfach nicht weiter und sehe das Problem nicht:
Es geht um folgendes ich versuche ne rel. große .data file einzulesen um bestimmte Spalten daraus zu kriegen. Der Aufbau ist einheitlich - wobei mich die erten 3 Spalten interessieren.
3 9606 34 ACADM 187960098 NP_001120800.1
.. .. .. .. .. ..
5 9598 469356 ACADM 114557331 XP_524741.2
Zum einlesen hab ich die scannerklasse verwendet und die wichtigen Daten in nem array gespeichert.
Wenn ich mir mein db array ausgeben lassen sind bis zum Eintrag 43338 die Einträge korrekt und danach sind nur noch 0en gespeichert.
Hat jemand eine Idee woran das liegt? ):
ich hoffe das mein erster Post in diesem Forum auch diesem würdig ist...
Ich komme grad einfach nicht weiter und sehe das Problem nicht:
Es geht um folgendes ich versuche ne rel. große .data file einzulesen um bestimmte Spalten daraus zu kriegen. Der Aufbau ist einheitlich - wobei mich die erten 3 Spalten interessieren.
3 9606 34 ACADM 187960098 NP_001120800.1
.. .. .. .. .. ..
5 9598 469356 ACADM 114557331 XP_524741.2
Zum einlesen hab ich die scannerklasse verwendet und die wichtigen Daten in nem array gespeichert.
Java:
try
{
Scanner scanner = new Scanner( new File("db.data") );
for (int i =0; i <=laenge-1; i++)
{
if (scanner.hasNext() == true)
{
for (int k =0; k <=2; k++)
{
db [i] [k] = scanner.nextInt();
}
scanner.next();
scanner.next();
scanner.next();
}
else;
}
}
catch (Exception e)
{
System.out.println("error ");
}
Wenn ich mir mein db array ausgeben lassen sind bis zum Eintrag 43338 die Einträge korrekt und danach sind nur noch 0en gespeichert.
Hat jemand eine Idee woran das liegt? ):