Create
Leçon 6 sur 11 du cours Gestion de fichiers en Java de Coddy.
Pour créer un fichier en Java, utilisez le constructeur de la classe File avec le nom de fichier souhaité, puis exécutez la méthode createNewFile(). La méthode retournera true si le fichier a été créé avec succès, ou false si le fichier existe déjà :
try {
File file = new File("data.txt");
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}Le code ci-dessus crée le fichier nommé “data.txt”, notez que vous devez gérer l'exception IOException.
Défi
FacileCréez une fonction nommée createFile qui reçoit un nom de fichier et le crée.
Si le fichier existe déjà, affichez :
File already exists.Sinon :
File created successfully!Essayez vous-même
import java.io.File;
import java.io.IOException;
class CreateFile {
public static void createFile(String filename) {
// Écrivez le code ici
}
}