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. salut,

    par dossier, tu entends répertoire, je suppose, regarde du côté de la méthode mkdir de la classe File
    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,

          Tu dis que ça ne marche pas, mais quel est le message d'erreur que tu as?
          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. File f1=new File("C://"+nom); // nom c'est le nom que vous voulez donner à votre dossier
              f1.mkdir();