Упражнения на Java: чтение первых 3 строк из файла
Ввод-вывод Java: упражнение 17 с решением
Напишите программу на Java для чтения первых 3 строк из файла.
Пример решения :
Java-код:
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.LineNumberReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.FileInputStream;
public class Exercise17 {
public static void main(String a[]){
BufferedReader br = null;
String strLine = "";
try {
LineNumberReader reader = new LineNumberReader(new InputStreamReader(new FileInputStream("/home/students/test.txt"), "UTF-8"));
while (((strLine = reader.readLine()) != null) && reader.getLineNumber() <= 3){
System.out.println(strLine);
}
reader.close();
} catch (FileNotFoundException e) {
System.err.println("File not found");
} catch (IOException e) {
System.err.println("Unable to read the file.");
}
}
}
Пример вывода:
Добро пожаловать на w3resource.com. Добавить этот текст. Добавить этот текст. Добавить этот текст. Добавить этот текст
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Java для добавления текста в существующий файл.
Далее: Напишите программу на Java, чтобы найти самое длинное слово в текстовом файле.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code