From 36ec57c28e89d5e5e752f52cf939f0bf49b7a35c Mon Sep 17 00:00:00 2001 From: SHISH82 Date: Tue, 16 Dec 2025 23:33:45 +0300 Subject: [PATCH] Practice 23 --- src/practices/practice_23/task/data.txt | 5 ++++ src/practices/practice_23/task/task_1.java | 27 ++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 src/practices/practice_23/task/data.txt create mode 100644 src/practices/practice_23/task/task_1.java diff --git a/src/practices/practice_23/task/data.txt b/src/practices/practice_23/task/data.txt new file mode 100644 index 0000000..75dc4a7 --- /dev/null +++ b/src/practices/practice_23/task/data.txt @@ -0,0 +1,5 @@ +Hello +Java +World +Alexander +Zhukov \ No newline at end of file diff --git a/src/practices/practice_23/task/task_1.java b/src/practices/practice_23/task/task_1.java new file mode 100644 index 0000000..3b99dea --- /dev/null +++ b/src/practices/practice_23/task/task_1.java @@ -0,0 +1,27 @@ +package practices.practice_23.task; + +import java.io.File; +import java.io.FileNotFoundException; +import java.util.Scanner; + +public class task_1 { + + public static void main(String[] args) { + + try { + //Scanner для чтения из файла + Scanner scanner = new Scanner(new File("/Users/gerald/IdeaProjects/Java2025/src/practices/practice_23/task/data.txt")); + + //Чтение файла построчно + while (scanner.hasNextLine()) { + String line = scanner.nextLine(); + System.out.println(line); + } + + scanner.close(); + + } catch (FileNotFoundException e) { + System.out.println("Файл не найден"); + } + } +}