Hallo!
Bin in einer Endlosschleife gefangen und verstehe nicht wieso.
Ich dachte eigentlich, dass die read()-Methode -1 zurückgibt,
wenn das Ende des Datenstroms erreicht wurde. :bahnhof:
Gruß, Chupup
Bin in einer Endlosschleife gefangen und verstehe nicht wieso.
Ich dachte eigentlich, dass die read()-Methode -1 zurückgibt,
wenn das Ende des Datenstroms erreicht wurde. :bahnhof:
Java:
import java.io.IOException;
public class KeyboardInput {
public static void main(String[] args) throws IOException {
int input;
System.out.print(">> ");
do {
input = System.in.read();
if(input != -1)
System.out.println(input);
} while(input != -1);
System.out.println("End.");
}
}
Gruß, Chupup