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
Wyzwanie
ŁatwyOtrzymujesz 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