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.