Regardons d'abord le code spécifique:
import java.io.file; import java.io.ioException; public class CreatFile {public static void main (String [] args) {file newdir = new File ("d: / test"); // Déclare le fichier de répertoire de disque newFile = new File (newdir, "test.txt"); // Déclare le fichier du répertoire booléen newCreatDir = newdir.exists (); booléen newCreatFile = newFile.exists (); // Créer le répertoire et les fichiers if (newCreatDir == false) {try {// exception écouter newdir.mkDirs (); // Créer un répertoire System.out.println (newdir.getAbsolutepath () + "Direction"); newFile.CreateEnewFile (); // Créer un fichier System.out.println (newFile.getAbsolutepath () + "File Created");} catch (ioException e) {// Catch Exception e.printStackTrace (); // imprime les informations d'exception sur la ligne de commande où l'erreur s'est produite dans le programme et la raison}} else {System.out.println (newdir.getabsolutepath () + "Direct déjà exist"illustrer:
La méthode de création d'un répertoire, mkDirs (); ou mkdir (); La différence est que MKDIRS () peut être créé à plusieurs niveaux.
Créer une méthode de fichier, createEwFile ();