Hallo!
Hab eine Datei eingelesen und möchte sie nun in einer Liste speichern. Steh aber voll an, wie beginnt man das ganze?
Hier der code vom einlesen:
Hab eine Datei eingelesen und möchte sie nun in einer Liste speichern. Steh aber voll an, wie beginnt man das ganze?
Hier der code vom einlesen:
Code:
static void sumLines(String filename, double sum) throws IOException {
LineNumberReader lnr = new LineNumberReader(new FileReader(filename));
lnr.setLineNumber(0);
StreamTokenizer stok = new StreamTokenizer(lnr);
stok.parseNumbers();
stok.eolIsSignificant(true);
stok.nextToken();
while (stok.ttype != StreamTokenizer.TT_EOF) {
int lineno = lnr.getLineNumber();
while ((stok.ttype != StreamTokenizer.TT_EOL)&&(stok.ttype !=StreamTokenizer.TT_EOF)) {
if (stok.ttype == StreamTokenizer.TT_NUMBER)
sum += stok.nval;
stok.nextToken();
}
System.out.println("Sum of line " + lineno + " is " + sum);
stok.nextToken();
}
}