Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2989 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Creation de dossier et Creation de fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Creation de dossier et Creation de fichier

n°128362
cezium
Posté le 19-04-2002 à 10:44:58  profilanswer
 

Salut a tous
g kelke ptit problème avec la création de fichier et de dossier sous java
1. Voila a un endroit de mon programme je fais ca
 
File target = File.createTempFile(name,ext,new File("c:\\"+res));  
 
Les variables name, ext et res sont toutes bien initialisées plus haute dans le programme.
Par contre il ne creer pas le fichier car le dossier dont le nom est contenu dans la  variable res n'existe pas encore.
Comment faire pour creer ce dossier si il n'existe pas ?
G essayé de creer le dossier manuellement et le fichier est bien creer donc le problème vient du dossier qui n'existe pas
 
2. Toujours a la meme ligne
 
File target = File.createTempFile(name,ext,new File("c:\\"+res));  
 
Le fichier crée a pour nom name14254.ext
il met une suite de 5 chiffre a chaque fois après le nom du fichier, comment faire pour pallier a ce problème?
 
merci d'avance a tous!!
 
 ;)  :)

mood
Publicité
Posté le 19-04-2002 à 10:44:58  profilanswer
 

n°128366
darklord
You're welcome
Posté le 19-04-2002 à 10:48:36  profilanswer
 

Bin tu crée un fichier temporaire donc il donne le nom qu'il veut ce qui est logique. Que cherches tu à faire exactement?
 
Si tu cherches à crée un fichier, tu dois faire la chose suivante
 
File f = new File( ...);
// tester si le parent (qui est un répertoire existe)
File p = f.getParentFile() // me souvient plus de la méthode
if (!p.exists())
  p.mkdirs(); // créer le rep
if (!f.exists())
  f.createNewfile();
 
et voilà

 

[jfdsdjhfuetppo]--Message édité par DarkLord--[/jfdsdjhfuetppo]


---------------
Just because you feel good does not make you right
n°128494
cezium
Posté le 19-04-2002 à 13:07:02  profilanswer
 

merciiiiiii
 
ca marche impeccable !!!
 
 :wahoo:  :wahoo:  :wahoo:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Creation de dossier et Creation de fichier

 

Sujets relatifs
[JAVA] Difference main(String args[ ]) et main(String [ ]args)[JAVA] Recherche de la position d'une sous-chaine dans un chaine
[java] ca existe les surcharges d'opérateurs ??Java et interface graphique
[ java / regexp ] parser un fichier texte.[JAVA] [FLASH] du flash avec java?
Fichier d'aide sur Java ?[JAVA] Modifer un .CLASS ??
Plus de sujets relatifs à : [JAVA] Creation de dossier et Creation de fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR