Menu
Coddy logo textTech

Odczyt

Lekcja 4 z 11 w kursie Obsługa plików w Java w Coddy.

Jednym ze sposobów odczytywania zawartości pliku w Javie jest użycie klasy Scanner, która służy również do pobierania danych wejściowych:

try {
	File dataFile = new File("data.txt");
	Scanner scanner = new Scanner(dataFile);
	while (scanner.hasNextLine()) {
		String data = scanner.nextLine();
		System.out.println(data);
	}
	scanner.close();
} catch (FileNotFoundException e) {
	System.out.println("An error occurred.");
	e.printStackTrace();
}

Powyższy kod odczytuje i wyświetla każdy wiersz w pliku "data.txt".

Pamiętaj, że musisz umieścić kod w bloku try-catch i obsłużyć wyjątek FileNotFoundException

challenge icon

Wyzwanie

Łatwy

Otrzymujesz ten sam plik co wcześniej "coddy.txt", odczytaj i wypisz jego zawartość, wiersz po wierszu.

Zwróć uwagę na wcześniej dodane (i potrzebne) importy!

Spróbuj swoich sił

import java.io.File;
import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        // Wpisz kod tutaj
    }
}

Wszystkie lekcje w sekcji Obsługa plików w Java

Poćwicz samodzielnie: Kompilator Java online