10. december 2005 - 14:03Der er
1 kommentar og 1 løsning
Kopier billede filer
Hej
Når jeg skal kopiere et billede (jpeg) fra en mappe til en anden, bliver det kopierede billede "defekt".(Man kan ikke se hvad det er, der er bare nogle farver) Jeg bruger:
public class Copy { public static void main() throws IOException { File inputFile = new File("C:\\1.jpg"); File outputFile = new File("C:\\2.jpg");
FileReader in = new FileReader(inputFile); FileWriter out = new FileWriter(outputFile); int c;
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
FileReader er kun beregnet til at læse tekstfiler (se evt. java doc'en). Du kan læse generelle filer ved at bruge en FileInputStream (og så outputte med en fileOutputStream). Det fungerer på samme måde som du har gjort ovenfor.
og brug en buffer fremfor enkelt tegns løsning - det betyder meget for performance
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.