Я только что нашел, что в классе RandomAccessFile
нет метода readUnsignedInt
(). Зачем? Есть ли способ обхода, чтобы прочитать unsigned int из файла?
Edit:
Я хочу прочитать unsigned int из файла и поместить его в длинное пространство.
Edit2:
Невозможно использовать readLong(). он будет читать 8 байт, а не 4 байта. данные в файле имеют unsigned ints в диапазоне 4 байта.
Edit3:
Найден ответ здесь: http://www.petefreitag.com/item/183.cfm
Edit4:
как насчет того, является ли файл данных малозначным? нам сначала нужно сначала заменить биты?