Creation d'un dossier en java

Bonjour,
je voudrais savoir comment on faite un pour creer un dossier avec du code java.

En faite je veux juste donner un nom et automatiquement, j'ai un dossier qui se créé et qui porte le nom que j'avais donné.

Exemple je donne TRL et jai un dosiier qui se crée et se nomme TRL

Merci pour votre reponse
cordialement
Configuration: Windows XP Internet Explorer 6.0

7 réponses

  1. File f1=new File("C://"+nom); // nom c'est le nom que vous voulez donner à votre dossier
    f1.mkdir();
    1. Le probleme c'est que quand j'execute mon code java avec eclipse, aucun dossier n'est creer sur le disque C.

      Merci pour votre aide
      1. Salut,

        Tu dis que ça ne marche pas, mais quel est le message d'erreur que tu as?
        1. voici ce que j'ai fais en java mais ça ne marche pas .

          j'ai creer un fichier : Rep.java
          voici le code de rep.java

          import java.io.File;
          import java.util.*;
          class rep {
          // attribut
          private static File file;
          // constructeur
          public rep(String string) {
          file = new File(string);
          }
          // méthode
          static public void File(String Ip){
          new File("IP").mkdir();
          if(file.exists()){
          System.out.println ("le fichier existe maintenant");
          }else{
          new File("IP").mkdir();
          }

          }

          }

          Ensuite j'ai creer une classe test je lai appelle : TestFile.java

          class TestFile{

          public static void main (String [] args){

          rep f1;

          f1 = new rep("10.0.0.1");
          rep("23");
          System.out.println ("Le dossier est creer");
          }

          private static void rep(String string) {
          // TODO Auto-generated method stub

          }
          }

          J'ai tout fai ça ne marche pas

          Quelle modification je doit apporté au code source pour creer un dossier nommé 10.0.0.1 dans le disque C
          1. voici ce que j'ai fais en java mais ça ne marche pas .

            j'ai creer un fichier : Rep.java
            voici le code de rep.java

            import java.io.File;
            import java.util.*;
            class rep {
            // attribut
            private static File file;
            // constructeur
            public rep(String string) {
            file = new File(string);
            }
            // méthode
            static public void File(String Ip){
            new File("IP").mkdir();
            if(file.exists()){
            System.out.println ("le fichier existe maintenant");
            }else{
            new File("IP").mkdir();
            }

            }

            }

            Ensuite j'ai creer une classe test je lai appelle : TestFile.java

            class TestFile{

            public static void main (String [] args){

            rep f1;

            f1 = new rep("10.0.0.1");
            rep("23");
            System.out.println ("Le dossier est creer");
            }

            private static void rep(String string) {
            // TODO Auto-generated method stub

            }
            }

            J'ai tout fai ça ne marche pas

            Quelle modification je doit apporté au code source pour creer un dossier nommé 10.0.0.1 dans le disque C
            1. salut,

              par dossier, tu entends répertoire, je suppose, regarde du côté de la méthode mkdir de la classe File