Lettura di file in Java | Aulab

GUIDE PER ASPIRANTI PROGRAMMATORI

Lettura di file in Java

Per leggere un file in Java, si utilizza la libreria java.io o java.nio, che fornisce varie classi per leggere i dati. Le classi più comuni per la lettura di file sono FileReader per i file di testo, e FileInputStream per i file binari. Con Java 8, è stata introdotta la classe Files che offre metodi…

Lezione 29 / 47
Enza Neri
Immagine di copertina

Vuoi avviare una nuova carriera o fare un upgrade?

Trova il corso Digital & Tech più adatto a te nel nostro catalogo!

Per leggere un file in Java, si utilizza la libreria java.io o java.nio, che fornisce varie classi per leggere i dati. Le classi più comuni per la lettura di file sono FileReader per i file di testo, e FileInputStream per i file binari. Con Java 8, è stata introdotta la classe Files che offre metodi semplici per leggere tutte le linee di un file di testo con una singola chiamata.

Ecco un esempio di lettura di un file di testo con Files:

import java.nio.file.Files;
import java.nio.file.Paths;
import java.io.IOException;
import java.util.List;

public class FileLettura {
    public static void main(String[] args) {
        try {
            List<String> lines = Files.readAllLines(Paths.get("esempio.txt"));
            for (String line : lines) {
                System.out.println(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

Questo esempio mostra come leggere un file di testo e stampare ogni linea sulla console. La gestione delle eccezioni è fondamentale quando si lavora con file per gestire situazioni come file non trovati o errori di input/output.

Sei indeciso sul percorso? 💭

Parliamone! Scrivici su Whatsapp e risponderemo a tutte le tue domande per capire quale dei nostri corsi è il più adatto alle tue esigenze.

Oppure chiamaci al 800 128 626