Ich versuche, Text aus einer Textdatei zu lesen. Ich brauche Hilfe herauszufinden, wenn das Ende der Datei aufgetreten ist. Wie kann ich das in Java feststellen?Wie kann man feststellen, wann das Dateiende erreicht wurde?
FileInputStream istream = new FileInputStream("\""+filename+"\"");
Scanner input = new Scanner(istream);
while(EOF != true)
{
....
}
Vielen Dank!
Danke, das ist genau das, was ich gesucht habe (und es irgendwie verpasst, während nextInt, nextDouble etc. zu sehen) – Blackbinary
@Black, froh zu helfen. – jjnguy
'Scanner.hasNextLLine()' wird abstürzen und brennen, wenn Sie nicht immer eine ganze Zeile lesen ('.nextLine()'). Andernfalls verwenden Sie für Thomas Langston stattdessen '.hasNext()'. – paulsm4