Creation d'un dossier en java

alffouss Messages postés 150 Statut Membre -  
 crypto_Nounou -
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 202 Statut Membre 61
 
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 150 Statut Membre 5
 
ok ,merci
0
alffouss Messages postés 150 Statut Membre 5
 
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 150 Statut Membre 5
 
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 202 Statut Membre 61
 
Salut,

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