```java import java.io.*; import java.util.ArrayList; public class FileProcessor { public static void main(String[] args) { String filePath = "chemin/vers/votre/fichier.txt"; String[] contentToWrite = {"Première ligne", "Deuxième ligne", "Troisième ligne"}; try { writeFile(filePath, contentToWrite); String[] fileContent = readFile(filePath); for (String line : fileContent) { System.out.println(line); } } catch (IOException e) { e.printStackTrace(); } } public static void writeFile(String filePath, String[] content) throws IOException { BufferedWriter writer = new BufferedWriter(new FileWriter(filePath)); for (String line : content) { writer.write(line); writer.newLine(); } writer.close(); } public static String[] readFile(String filePath) throws IOException { ArrayList lines = new ArrayList<>(); BufferedReader reader = new BufferedReader(new FileReader(filePath)); String line; while ((line = reader.readLine()) != null) { lines.add(line); } reader.close(); return lines.toArray(new String[0]); } }