Kian_the_klingon
Grünschnabel
Also,
geschafft habe ich es schon eine Datei zu schreiben, dass roblem liegt beim auslesen!
Wie kann man in einer Line der Datei die ersten Bytes bzw. Zeichen ausblenden oder in den Stringbuffer schieben ohne das man die Stringlänge kennt. Bei JAVA war die einzig nützliche Funktion die ich gefunden hab' skip() und readLine(), die helfen mir aber auch nicht weiter.
In der Datei steht z.B.:
yyyyyyyyy 12345
Jetzt will ich die "y" nicht einlesen sondern nur die Zahl(en).
Ich bin im Grunde C++ Progger und muss nun was in JAVA hinbekommen.
Das es in JAVA so schwer wird ne einfache Datei ein und Ausgabe zu schreiben hab ich net erwartet.
Zum Vergleich der C++ Code (falls jemand nicht so genau weiss was gemeint ist!):
Ich hoffe das irgendjemand mir helfen kann!
geschafft habe ich es schon eine Datei zu schreiben, dass roblem liegt beim auslesen!
Wie kann man in einer Line der Datei die ersten Bytes bzw. Zeichen ausblenden oder in den Stringbuffer schieben ohne das man die Stringlänge kennt. Bei JAVA war die einzig nützliche Funktion die ich gefunden hab' skip() und readLine(), die helfen mir aber auch nicht weiter.
In der Datei steht z.B.:
yyyyyyyyy 12345
Jetzt will ich die "y" nicht einlesen sondern nur die Zahl(en).
Ich bin im Grunde C++ Progger und muss nun was in JAVA hinbekommen.
Das es in JAVA so schwer wird ne einfache Datei ein und Ausgabe zu schreiben hab ich net erwartet.
Zum Vergleich der C++ Code (falls jemand nicht so genau weiss was gemeint ist!):
Code:
int zahl;
char stringbuffer[100];
FILE* pfile;
if((pfile = fopen("Datei.ini","r")) == NULL)
MessageBox("Datei konnte nicht gefunden werden", "Warnung",MB_OK);
fscanf(pfile,"%s", stringbuffer);
fscanf(pfile,"%d", &zahl);
fclose(pfile);
Ich hoffe das irgendjemand mir helfen kann!