Если ваш файл строго текстовый, я предпочитаю использовать класс java.util.Scanner
.
Вы можете создать Scanner
из файла:
Scanner fileIn = new Scanner(new File(thePathToYourFile));
Затем вы можете прочитать текст из файла, используя методы:
fileIn.nextLine(); // Reads one line from the file
fileIn.next(); // Reads one word from the file
И вы можете проверить, не осталось ли еще текста с:
fileIn.hasNext(); // Returns true if there is another word in the file
fileIn.hasNextLine(); // Returns true if there is another line to read from the file
Как только вы прочитали текст и сохранили его в String
, вы можете напечатать строку в командной строке с помощью:
System.out.print(aString);
System.out.println(aString);
Размещенная ссылка содержит полную спецификацию для класса Scanner. Будет полезно помочь вам с тем, что вы еще хотите сделать.