W Javie Jak czytać wiersz po wierszu w odwrotnej kolejności — kompletny samouczek

Opublikowany: 2013-03-30

Oto najprostszy program Java, który odczytuje plik wiersz po wierszu w odwrotnej kolejności przy użyciu interfejsów API Java8. Wypróbuj i daj mi znać, jeśli zauważysz z tym jakiś problem.

  • program java do odwracania zawartości pliku
  • napisz program, który zamieni każdy wiersz pliku na jego odwrotność

Będę pisał serię Java Interview, w której znajdziesz więcej powiązanych pytań i odpowiedzi. Więcej informacji znajdziesz na bieżąco.

W tym samouczku omówimy poniższe kroki:

  1. Przeczytamy plik crunchify.txt , który znajduje się w lokalizacji Document. Używam Macbooka pro, więc jeśli korzystasz z innego systemu operacyjnego i laptopa/komputera stacjonarnego, zmień odpowiednio ścieżkę pliku w programie CrunchifyReverseLineReader.java
  2. Najpierw odczytamy plik w Simple Order.
  3. Wtedy odczytamy plik w odwrotnej kolejności.
  4. Please note : Poniższy program domyślnie usuwa wszystkie puste linie z wyjścia w odwrotnej kolejności. Jeśli chcesz zachować puste wiersze, spójrz na komentarz w samym programie.
  5. Utwórz plik CrunchifyReverseLineReaderTest.java i skopiuj kod poniżej, aby uzyskać wynik testu.

Kod Java:

Zaktualizowano kod, aby usunąć puste wiersze z pliku zgodnie z komentarzem francesco.

Inni muszą przeczytać artykuł: https://crunchify.com/why-and-for-what-should-i-use-enum-java-enum-examples/

Teraz przetestujmy to. Utwórz plik testowy.

Note: Plik crunchify.txt ma total 11 lines w tym 1 pustą linię pomiędzy, jak widać w poniższym wyniku.

Wyjście: