Java Language Ecrire un fichier en utilisant PrintStream


Exemple

Nous pouvons utiliser la classe PrintStream pour écrire un fichier. Il existe plusieurs méthodes qui vous permettent d’imprimer des valeurs de type de données. println() méthode println() ajoute une nouvelle ligne. Une fois l'impression terminée, nous devons vider le PrintStream .

import java.io.FileNotFoundException;
import java.io.PrintStream;
import java.time.LocalDate;

public class FileWritingDemo {
    public static void main(String[] args) {
        String destination = "file1.txt";

        try(PrintStream ps = new PrintStream(destination)){
            ps.println("Stackoverflow documentation seems fun.");
            ps.println();
            ps.println("I love Java!");
            ps.printf("Today is: %1$tm/%1$td/%1$tY", LocalDate.now());

            ps.flush();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }

    }
}