Creation d'un dossier en java

Fermé
alffouss Messages postés 125 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 20 novembre 2024 - 10 juil. 2009 à 10:20
 crypto_Nounou - 10 janv. 2010 à 03:00
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
A voir également:

7 réponses

nadsky Messages postés 162 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 11 décembre 2011 61
10 juil. 2009 à 10:48
salut,

par dossier, tu entends répertoire, je suppose, regarde du côté de la méthode mkdir de la classe File
0
alffouss Messages postés 125 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 20 novembre 2024 5
13 juil. 2009 à 14:24
ok ,merci
0
alffouss Messages postés 125 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 20 novembre 2024 5
20 juil. 2009 à 15:12
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
0
alffouss Messages postés 125 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 20 novembre 2024 5
20 juil. 2009 à 15:12
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nadsky Messages postés 162 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 11 décembre 2011 61
20 juil. 2009 à 15:14
Salut,

Tu dis que ça ne marche pas, mais quel est le message d'erreur que tu as?
0
alffouss Messages postés 125 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 20 novembre 2024 5
20 juil. 2009 à 15:23
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
0
crypto_Nounou
10 janv. 2010 à 03:00
File f1=new File("C://"+nom); // nom c'est le nom que vous voulez donner à votre dossier
f1.mkdir();
0