In Java Come leggere un file riga per riga in ordine inverso - Tutorial completo

Pubblicato: 2013-03-30

Ecco un programma Java più semplice per leggere un file riga per riga in ordine inverso utilizzando le API Java8. Provalo e fammi sapere se vedi qualche problema con questo.

  • programma java per invertire il contenuto di un file
  • scrivi un programma che sostituisca ogni riga di un file con il suo rovescio

Scriverò una serie di interviste Java in cui troverai domande e risposte più correlate. Si prega di rimanere sintonizzati per ulteriori informazioni.

In questo tutorial analizzeremo i passaggi seguenti:

  1. Leggeremo il file crunchify.txt che si trova nella posizione Document. Sto usando Macbook Pro, quindi se utilizzi diversi sistemi operativi e laptop/desktop, cambia il percorso del file di conseguenza nel programma CrunchifyReverseLineReader.java
  2. Leggeremo prima il file in Simple Order.
  3. Quindi leggeremo il file in ordine inverso.
  4. Please note : sotto il programma, per impostazione predefinita, rimuovi tutte le righe vuote dall'output dell'ordine inverso. Se desideri preservare le righe vuote, dai un'occhiata al commento nel programma stesso.
  5. Crea il file CrunchifyReverseLineReaderTest.java e copia il codice dal basso per il risultato del test.

Codice Java:

Codice aggiornato per rimuovere le righe vuote dal file come da commento di francesco.

Altro articolo da leggere: https://crunchify.com/why-and-for-what-should-i-use-enum-java-enum-examples/

Ora proviamolo. Crea file di prova.

Note: il file crunchify.txt ha total 11 lines inclusa 1 riga vuota nel mezzo come vedi nel risultato seguente.

Produzione: