[java] creer un repertoire

peppena Messages postés 143 Statut Membre -  
 / ou \\ -
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

  1. AN!S
     
    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).
    15
    1. Mehdi
       
      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
      @+
      0
    2. Kouki Maher
       
      new File("rep").mkdir();
      0
  2. Pitu Messages postés 1460 Statut Contributeur 125
     
    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
    3
    1. mclane1
       
      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.
      0
    2. / ou \\
       
      même sur Windows, le "/" fonctionne ! ;)
      0
  3. Nofy
     
    Bonjour,
    je veux creer un fichier dans un repértoire défini
    Merci
    -1