Déplacement et copie de fichier sous Java
Fermé
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
-
7 août 2008 à 10:05
Pantxo1986 Messages postés 64 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 6 août 2009 - 12 août 2008 à 12:00
Pantxo1986 Messages postés 64 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 6 août 2009 - 12 août 2008 à 12:00
A voir également:
- Déplacement et copie de fichier sous Java
- Fichier rar - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
5 réponses
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
7 août 2008 à 10:09
7 août 2008 à 10:09
Salut Pantxo,
Ta question n'est pas claire... Tu pourrais faire
String folderName = "C:/Program File";
ou bien
File file = new File("C:/Program File");
...
Ca dépend de ce que tu entends par "implanter" :-)
++
Ta question n'est pas claire... Tu pourrais faire
String folderName = "C:/Program File";
ou bien
File file = new File("C:/Program File");
...
Ca dépend de ce que tu entends par "implanter" :-)
++
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
1
7 août 2008 à 16:08
7 août 2008 à 16:08
tu pourrais m'expliquer la fonction du 'key' ici ? Parce que je t'avoue être perdu.
Merci
for (Object key : p.keySet()) { System.out.println(key + " ==> " + p.getProperty((String) key)); }
Merci
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
1
7 août 2008 à 17:26
7 août 2008 à 17:26
en faite je voudrai savoir a quoi correspondent les conditions qu'il y a dans la boucle for
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
7 août 2008 à 17:55
7 août 2008 à 17:55
Il s'agit d'une boucle for qui signifie ceci:
Pour chaque objet dans l'iterable p.keySet(), de type Object et accessible dans la boucle par le nom "key", exécute le code suivant (l'intérieur de la boucle).
Il est néceessaire d'avoir une classe iterable (et p.keySet() en est une). La syntaxe est nouvelle, elle a été introduite avec le Java 5 ou 6. Du coup le code ne compilera sûrement pas avec Java 1.4 et (si syntaxe introduite en Java 6) il ne compilera pas non plus avec Java 5.
Pour chaque objet dans l'iterable p.keySet(), de type Object et accessible dans la boucle par le nom "key", exécute le code suivant (l'intérieur de la boucle).
Il est néceessaire d'avoir une classe iterable (et p.keySet() en est une). La syntaxe est nouvelle, elle a été introduite avec le Java 5 ou 6. Du coup le code ne compilera sûrement pas avec Java 1.4 et (si syntaxe introduite en Java 6) il ne compilera pas non plus avec Java 5.
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
1
12 août 2008 à 11:28
12 août 2008 à 11:28
salut Sandul,
Dit moi toujours por mon programme es ce que c'est juste si j'écrit ça:
Dit moi toujours por mon programme es ce que c'est juste si j'écrit ça:
public void Selection (int vari){ Properties p = System.getProperties(); switch (vari) { //Fichier comm.jar copier et déplacer en C:/Program File/Java/jre/lib/ext case 1 : File file_source = new File ("comm/comm.jar"); File file_dest = new File ("java.ext.dirs"); fichier.copier(file_source, file_dest); if (!fichier.copier(file_source, file_dest)) System.out.println("Le fichier ne se copie pas"); else fichier.deplacer(file_dest, file_source);
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
1
>
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
12 août 2008 à 11:30
12 août 2008 à 11:30
j'ai mis System.getProperties avant le "java.ext.dirs".
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pantxo1986
Messages postés
64
Date d'inscription
mercredi 30 juillet 2008
Statut
Membre
Dernière intervention
6 août 2009
1
12 août 2008 à 12:00
12 août 2008 à 12:00
J'ai aussi une classe qui se prénome GroupLayout et qui me met le bordel dans mon code. Je ne peux pa le modifié car il est donner avec l'asistance graphisme de NetBeans.
7 août 2008 à 10:14
Ben en faite je voudrais copier un fichier puis déplacé la copie sous un autre répertoire. J'avais pensé a
File fichier = new File ("C:/Program File"); mais sa me parais trop simple lol.
Par contre je voudrai utilisé les variables java.ext.dirs etc qu'on obtient avec getProp().
7 août 2008 à 10:36
Maintenant: si tu veux utiliser le path dans java.ext.dir, c'est simple aussi. Prenons le 1er exemple. Tu remarques
to_name est fourni en tant que paramètre de la ligne de commande de lancement du programme. Il suffit de fournir uniquement le nom du fichier en ligne de commande et de rajouter la path qui t'intéresse, e.g.:
==> cette simple modification dans le 1er exemple fera l'affaire.
++