Если у меня есть файл, и я хочу буквально записать ему «42» (значение, а не строку), которое, например, равно 2а в шестнадцатеричном формате , как мне это сделать? Я хочу иметь возможность использовать что-то вроде outfile.write (42) или outfile.write (2a) и не писать строку в файл.(Java) Запись десятичной/шестнадцатеричной в файл, а не строка
(Я понимаю, что это простой вопрос, но я не могу найти ответ на Google, вероятно, потому что я не знаю, правильные условия поиска)
Ах! Только поздно. Неплохо! :) – vpram86
как интересный в стороне: взгляните на классы java.util.zip. *, Которые обеспечивают сжатие на лету. Вы можете передать их в конструктор DataOutputStream и сэкономить довольно много диска. IO –