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

  FORUM HardWare.fr
  Programmation

  [Java] copie de fichier et de repertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] copie de fichier et de repertoire

n°157229
phleup
Posté le 12-06-2002 à 04:58:52  profilanswer
 

bonjour,
 
j essaye de creer une fonction qui copie les ficiher d un repertoire vers un autre repertoire, qui n existe pas forcement.
mon code est le suivant mais il ne fonctionne pas. je ne comprends pas pkoi le mkdir et le createNewFile me renvoient false
une idee ?
 
merci d avance
 
 
 
public void copyFiles(String source, String destination)
  {
    String inputList[];
    File inputDirectory = new File(source);
    File outputDirectory = new File(destination);
    outputDirectory.mkdir();
    inputList = inputDirectory.list();
    for (int i=0 ; i<inputList.length ; i++)
    {
       File inputFile = new File(inputList[i]);
       if (!inputFile.isDirectory())
       {
          try
          {
             File outputFile = new File(outputDirectory,inputList[i]);
             outputFile.createNewFile();
 
             FileReader in = new FileReader(inputList[i]);
             FileWriter out = new FileWriter(outputFile);
             int c;
 
             while ((c = in.read()) != -1)
                out.write(c);
 
             in.close();
             out.close();
          }
          catch (IOException e)
          {
              System.out.println(e);
          }
       }
     }

mood
Publicité
Posté le 12-06-2002 à 04:58:52  profilanswer
 

n°157232
phleup
Posté le 12-06-2002 à 05:15:28  profilanswer
 

j ai trouve la solution et je la poste, ca peut toujours servir a quelqu'un.
 
en fait il fallait rajouter le path parent a l'inputFile
 
File inputFile = new File(inputDirectory,inputList[i]);
 
bonne journee


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

  [Java] copie de fichier et de repertoire

 

Sujets relatifs
[C / JavaScript] Upload de fichier ?MySQL dans fichier .php ou .sql?
Envoyer un fax depuis un modem en Java ?[PERL] lecture fichier + extraction données + liste AIDEZ MOI SIOUPLAI
[Java] Comment ouvrir une page html à partir d'une application Java ?[JAVA] erreur lors de l'installation de jedit PB de -jar
mise en page du code javaComment on installe Java sous Linux ?
Client/Serveur Java/Perl[JAVA] Générer un fichier jar
Plus de sujets relatifs à : [Java] copie de fichier et de repertoire


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