Więcej
Plik do byte[] w Javie
Jak przekonwertować plik java.io.File
na byte[]
?
704
3
Jak przekonwertować plik java.io.File
na byte[]
?
To zależy od tego, co jest dla ciebie najlepsze. Mądry produktywności, don't reinvent the wheel i używać Apache Commons. Który jest tutaj
IOUtils.toByteArray(InputStream input)
.Możesz również użyć api NIO, aby to zrobić. Mógłbym to zrobić z tym kodem tak długo, jak całkowity rozmiar pliku (w bajtach) zmieściłby się w int.
Myślę, że jest bardzo szybki, ponieważ używa MappedByteBuffer.