Mam byte[]
, który reprezentuje plik. Jak zapisać mogę zapisać go do pliku (np. C: \ mojplik.pdf)?
Wielkie dzięki za pomoc!
1 odpowiedź
Użyj Apache Commons IO:
FileUtils.writeByteArrayToFile(new File("pathname"), myByteArray)
Albo...
try (FileOutputStream fos = new FileOutputStream("nazwasciezki")) {
fos.write(myByteArray);
//fos.close(); Ta linia nie jest już potrzebna, ponieważ stworzyłeś instancję „fos” w trakcie próby. I to automatycznie zamknie OutputStream
}