1. 学ぶ
  2. /
  3. コース
  4. /
  5. Wejście/wyjście i strumienie w Javie

Connected

演習

Efektywna obsługa długich notatek

Gdy użytkownicy piszą dłuższe notatki, wydajność zaczyna mieć duże znaczenie. Buforowane klasy Javy umożliwiają efektywne odczytywanie i zapisywanie dużych fragmentów tekstu. W tym ćwiczeniu użyjesz klas BufferedReader i BufferedWriter, aby obsłużyć notatkę zapisaną w pliku "note.txt".

Wszystkie niezbędne pakiety z java.io zostały już zaimportowane.

指示

100 XP
  • Utwórz instancję klasy BufferedWriter o nazwie bw, opakowując w niej obiekt FileWriter dla pliku "note.txt".
  • Zapisz pierwszy wiersz tekstu, "This is the first line", do pliku. Następnie dodaj znak nowej linii metodą .newLine() i zapisz drugi wiersz tekstu, "This is the second line".
  • Utwórz instancję klasy BufferedReader o nazwie br, opakowując w niej obiekt FileReader do odczytu pliku "note.txt".
  • Odczytaj plik wiersz po wierszu.