|
|
|
|
Posté par
xander, le vendredi 5 décembre 2003 à 23:32:29Hi,
Le problème c que tu fais une copie en mode texte. Faut que tu fasses une copie en binaire. Passes tout simplement par un FileInputStream et un FileOutputStream. Utilises un tableau d'octets et ça ira tout seul |
|
salut je veux soivoir s ils vous plait comment creer un fichier en java ...
merci inifiniment d avance |
salut je veux soivoir s ils vous plait comment creer un fichier en java ...
merci inifiniment d avance
|
je crois qu'il veut copier une image, et non pas la créée.
sinon voiçi un petit bout de code qui fait l'affaire: public static boolean copier( File source, File destination ){ //Methode permettant la copie d'un fichier boolean resultat = false; // Declaration des flux java.io.FileInputStream sourceFile=null; java.io.FileOutputStream destinationFile=null; try { // Création du fichier : destination.createNewFile(); // Ouverture des flux sourceFile = new java.io.FileInputStream(source); destinationFile = new java.io.FileOutputStream(destination); // Lecture par segment de 0.5Mo byte buffer[]=new byte[512*1024]; int nbLecture; while( (nbLecture = sourceFile.read(buffer)) != -1 ) { destinationFile.write(buffer, 0, nbLecture); } // Copie réussie resultat = true; } catch( java.io.FileNotFoundException f ) { } catch( java.io.IOException e ) { } finally { // Quoi qu'il arrive, on ferme les flux try { sourceFile.close(); } catch(Exception e) { } try { destinationFile.close(); } catch(Exception e) { } } return( resultat ); } |
| 22/04 00h43 | Gérer des fichiers à distance en FTP ( win ) | FTP |
| 14/01 12h53 | [Windows] Obtenir la liste des fichiers d'un dossier | Logiciels |
| 22/04 16h23 | Glisser-copier ou glisser-déplacer ? | Windows |
| 08/11 18h08 | [vi/vim] Eviter les tabulations lors d'un copier/coller | vi |
| 01/09 09h57 | [Java] Créer une applet qui accède au disque dur | Programmation |
| 12/05 11h13 | Copier un fichier: javascript(fso.copyfile) | 3 |
| 25/04 12h26 | Java copir fichier | 4 |
| 30/05 12h47 | Copie fichiers | 4 |
| 25/12 15h11 | Fichier java en jar | 4 |
| 01/11 17h50 | Copier fichiers a partir d'un PC HS | 5 |
![]() | UltraVNC - UltraVNC est un programme informatique facile à utiliser capable d'afficher l'écran d'un autre ordinateur (via internet ou... | Catégorie: Connexion à distance Licence: Open Source |
![]() | DrvImagerXP - Pour pouvoir restaurer le système après un bug ou un virus, il est assez laborieux de l'exécuter avec "la restauration du... | Catégorie: Sauvegarde Licence: Freeware/gratuit |
![]() | Azureus - Azureus est un client BitTorrent multiplateformes développé en Java, c'est-à-dire un gestionnaire de téléchargement de... | Catégorie: Téléchargement Licence: Open Source |
![]() | PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable... | Catégorie: PDF Licence: Open Source |
![]() | Cabasse JAVA MT4 Cherry | Catégorie: Enceintes | 1,499.00 € Son-Vidéo |
![]() | Cabasse JAVA MT4 Black | Catégorie: Enceintes | 1,499.00 € Son-Vidéo |
![]() | Microsoft Flight Simulator 2004 | Catégorie: Jeu vidéo PC | 18.95 € Amazon.fr |
![]() | sun Java W2100Z Dual | Catégorie: Ordinateur de bureau |