Jak zapisać byte[] do pliku ? - Java

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
}

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.