[java] creer un repertoire

bonjour
je n'ai pas reussi à creer un repertoire avec cette commande

File fb = new File("chemin\\nomrep");
fb.mkdir();

comment faire
merci

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. pour créer un repertoire:

    new File("rep").mkadir();
    est maintenant pour créer des fichier dedant:
    new File("rep./ficher1.txt");
    c AN!S de la TUNISIE.
    svp envoyez moi un mail si sa marche,même si sa na pas marché
    (entout cas avec moi ça marche).
    1. slt ANIS moi aussi weld Bledek Tunisia;chwi Mehdi 17ans;ben je peut t'aider
      mkdir('C:\Nom du Rep');
      rmdir pour l'effacer
      pour creé un ficher
      var
      f:file;
      begin
      assign(f,'c:\....\');
      pour l'effaecer
      erase
      lol
      @+
    2. new File("rep").mkdir();
  2. Contributeur
    Bonjour,

    T'es sure de la nécessité des "\\" dans ton chemin ?
    J'ai vu des exemples qui ressemblent plutôt à ça :
    File fb = new File("chemin/nomrep"); 
    fb.mkdirs(); 

    Avec un 's' à la méthode mkdirs
      (:•Þ   Pitu
    1. En effet, le "\\" est le séparateur de Windows (C:\Program Files\ et comme le \ est un caractere spéciale il faut le doubler soit marquer C:\\Program Files\\). Sous d'autre distribution autre que Windows (Linux par exemple) il faut faire un simple "/". Par exemple le chemin /etc/init.d/ se traduit par /etc/init.d/ en java.
    2. même sur Windows, le "/" fonctionne ! ;)
  3. Bonjour,
    je veux creer un fichier dans un repértoire défini
    Merci