Hallo,
ich habe ein kleines Problem mit readLine().
[code=Java] while( in.readLine() != null )
{
b = in.readLine();
read = laengeBestimmen1(b);
System.out.println(read);
}[/code]
[code=Java]public static String laengeBestimmen1(String b)
{
return (b.substring(0, b.indexOf(":")+1));
}[/code]
in der while wird aus einem TextFile gelesen.
das hier steht im TextFile:
Username:adfghfgjghfgdfsDSFADGJFSH
Password:Sfdgjkgjhjfdagdsfhdjgshgafh
#>:dsgfdhhfagdfSGFSDHSFSGDDSASFADFHDHDA
Is the number higher?:ASDGHGASHDSFHADFHA
und wenn ich jetzt mit der while (in.read() != null) auf null abfrage, dann gibt es mir jeden zweiten gesuchten String aus:
Ausgabe:
Password:
Is the number higher?:
was ist hier falsch?
ich will alle 4 Strings ausgeben:
Username:
Password:
#>:
Is the number higher?:
danke im voraus!