Hallo,
Sry nochmal, ich suche schon seit über paar Stunden per google, forum etc. nach meinem Problem, ich komme einfach nicht mehr weiter.
NetBeans kann ich irgendwie nicht benutzen, deswegen benutze ich nur ein Java Editor um die befehle zu schreiben, ist auch nicht so übersichtlich was mich ein bisschen ärgert.
Zu meinem Problem:
Ich versuche schon seit paar Stunden eine Textdatei zeilenweise auszulesen und zu bewerten, leider komme ich nicht mehr weiter.
Hier mal mein Code:
Bei der Zeile 8 wird dann geprüft auf ein Text, aber das kann so nicht gehen, da bei jede Schleifendurchlauf es verdoppelt wird, deswegen hab ich überlegt bei jede durchlauf, das der StringBuffer wieder geleert wird, aber das funktioniert auch nicht.
Wie kann ich jetzt Zeile für Zeile auf ein bestimmte Text prüfen?
Danke schonmal und Sorry das ich nochmal nerve.
MfG
Sry nochmal, ich suche schon seit über paar Stunden per google, forum etc. nach meinem Problem, ich komme einfach nicht mehr weiter.
NetBeans kann ich irgendwie nicht benutzen, deswegen benutze ich nur ein Java Editor um die befehle zu schreiben, ist auch nicht so übersichtlich was mich ein bisschen ärgert.
Zu meinem Problem:
Ich versuche schon seit paar Stunden eine Textdatei zeilenweise auszulesen und zu bewerten, leider komme ich nicht mehr weiter.
Hier mal mein Code:
Java:
InputStream is = getClass().getResourceAsStream("Trainingsliste.txt");
StringBuffer sb = new StringBuffer();
try {
int chars, i = 0;
while ((chars = is.read()) != -1){
sb.append((char) chars);
String t = sb.toString();
if (t.indexOf("[:1:]",1) > 0) {
tagesListeAnz = tagesListeAnz + 1;
}
}
//return sb.toString();
} catch (Exception e){}
Bei der Zeile 8 wird dann geprüft auf ein Text, aber das kann so nicht gehen, da bei jede Schleifendurchlauf es verdoppelt wird, deswegen hab ich überlegt bei jede durchlauf, das der StringBuffer wieder geleert wird, aber das funktioniert auch nicht.
Wie kann ich jetzt Zeile für Zeile auf ein bestimmte Text prüfen?
Danke schonmal und Sorry das ich nochmal nerve.
MfG