API nio 2
Le but de cet API est d’offrir des fonctionnalités autour du système de fichiers et autour des entrées / sorties.
package fr.dyma;
import java.io.*;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class Main {
public static void main(String[] args) throws IOException {
// Récupération d'un fichier existant
Path path = Paths.get("/User/.../fichier.txt");
// Write lines
Files.writeString(path, "Line 1" + System.lineSeparator() + "Line 2" + System.lineSeparator());
// Read lines
Files.readAllLines(path).stream().forEach(System.out::println);
}
}
Langage du code : Java (java)