Hallo,
ich versuche schon seit paar tagen eine Datei Zeilenweise einzulesen, leider ohne erfolg.
Ich habe schon in einigen Foren nach meinem Problem gesucht aber nix hat mir gehölfen.
Ich arbeite zurzeit mit J2ME und ich denke, das einlesen von Bytes sollte ja genau so funktioniert wie z.B. in Java Applet.
Hier mal mein Code:
[JAVA=1]InputStream is = getClass().getResourceAsStream("/txt/test.txt");
try
{
int chr = 0;
StringBuffer sb = new StringBuffer();
while ((chr = is.read()) != -1) {
sb.append((char) chr);
}
testString = sb.toString();
}
catch (Exception e) {
}[/code]
Damit liest er ja immer 1 Buchstabe und hängt diesen im StringBuffer an.
Wie kann ich jetzt die Datei Zeilenweise einlesen?
Der befehl readLine() kann ich da nicht verwenden.
Ich bedanke mich schonmal im Voraus.
MfG
ich versuche schon seit paar tagen eine Datei Zeilenweise einzulesen, leider ohne erfolg.
Ich habe schon in einigen Foren nach meinem Problem gesucht aber nix hat mir gehölfen.
Ich arbeite zurzeit mit J2ME und ich denke, das einlesen von Bytes sollte ja genau so funktioniert wie z.B. in Java Applet.
Hier mal mein Code:
[JAVA=1]InputStream is = getClass().getResourceAsStream("/txt/test.txt");
try
{
int chr = 0;
StringBuffer sb = new StringBuffer();
while ((chr = is.read()) != -1) {
sb.append((char) chr);
}
testString = sb.toString();
}
catch (Exception e) {
}[/code]
Damit liest er ja immer 1 Buchstabe und hängt diesen im StringBuffer an.
Wie kann ich jetzt die Datei Zeilenweise einlesen?
Der befehl readLine() kann ich da nicht verwenden.
Ich bedanke mich schonmal im Voraus.
MfG