DarkLord a écrit a écrit  :
      bin tu bufférises pas là hein, c'est normal que ce soit lent ...
 
 
 
  | 
 
Comme ca, ca a l'air d'être mieux ...
 
byte[] line = new byte[1024];
int bytes = 0;
FileInputStream inStream = new FileInputStream(ff);
BufferedInputStream bIn = new BufferedInputStream(inStream);
File dstFile = new File(dirDest, ff.getName());
FileOutputStream outStream = new FileOutputStream(dstFile);
BufferedOutputStream bOut = new BufferedOutputStream(outStream);
// tant que ce n'est pas la fin du fichier
while(0 <(bytes = bIn.read(line))){
 bOut.write(line,0, bytes);
}
 
 ---------------
			
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.