Hi,
ich hab eine Frage zu einer Aufgabe ueber/zu StreamTokenizer:
Und zwar haben wir eine Datei mit "Datensätzen" die sind so aufgebaut:
Also "ungeordnet" wir sollen nun mithilfe einen StreamTokenizers die Daten einlesen und in korrekter Reihenfolge in einem 2 Dimensionalem Array speichern.
also das array sollte so aussehen:
Denke die Aufgabenstellung ist klar.
So nun steht aber die Position des Namens ja immer hinter den Datensätzen. Wie komm ich denn mit dem StreamTokenizer zuerst an die Position und danach erst an die Daten?
Oder gibt es keine Möglichkeit ausser das ganze in einem anderen Array mit Position zwischenzuspeichern zu sortieren und zu kopieren?
mfG
ich hab eine Frage zu einer Aufgabe ueber/zu StreamTokenizer:
Und zwar haben wir eine Datei mit "Datensätzen" die sind so aufgebaut:
Code:
Vorname1;Nachname1;3;
Vorname2;Nachname2;4;
Vorname3;Nachname3;1;
Vorname4;Nachname4;2;
Also "ungeordnet" wir sollen nun mithilfe einen StreamTokenizers die Daten einlesen und in korrekter Reihenfolge in einem 2 Dimensionalem Array speichern.
also das array sollte so aussehen:
Code:
array[0][0]: Vorname3 ; array[0][1]: Nachname3
array[1][0]: Vorname4 ; array[1][1]: Nachname4
array[2][0]: Vorname1 ; array[2][1]: Nachname1
array[3][0]: Vorname2 ; array[3][1]: Nachname2
Denke die Aufgabenstellung ist klar.
So nun steht aber die Position des Namens ja immer hinter den Datensätzen. Wie komm ich denn mit dem StreamTokenizer zuerst an die Position und danach erst an die Daten?
Oder gibt es keine Möglichkeit ausser das ganze in einem anderen Array mit Position zwischenzuspeichern zu sortieren und zu kopieren?
mfG