Quindi come hai per caso un esampio ??
Quindi come hai per caso un esampio ??
Per leggere "a righe" si usa normalmente BufferedReader (in casi ultra basilari o senza troppe pretese in alternativa Scanner).
BufferedReader si crea passando un Reader, che può essere tipicamente: FileReader (usa il charset predefinito, non è detto che vada bene) oppure InputStreamReader creato passando un FileInputStream e tipicamente un charset esplicito.
Esempi ne trovi ovunque in rete.
Poi leggi riga per riga e le inserisci in un ArrayList<String>.
Per dubbi specifici, chiedi pure.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Grazie