Как определить, когда был достигнут конец файла?

Я пытаюсь прочитать текст из текстового файла. Мне нужна помощь в определении того, когда наступил конец файла. Как я могу определить это в Java?

FileInputStream istream = new FileInputStream("\""+filename+"\"");      
Scanner input = new Scanner(istream);
while(EOF != true)
{
 ....
}

Спасибо!

19
задан Blackbinary 17 November 2010 в 19:50
поделиться