2011-05-02 69 views
17

有什麼辦法強制DataInputStream讀取小端數據? Thxlittle endian DataInputStream

PS。做字節緩衝區轉換不是很方便,因爲我正在處理擁有大量32位和16位成員的C型結構。

+5

參見http://www.peterfranza.com/2008/09/26/little-endian-input-stream/ – gd1 2011-05-02 20:19:55

回答

1

不需要。您需要打包流以將大端轉換爲小端。你可以谷歌,並找到幾個小端endian流的實現....

19

也許你可以使用ByteBuffer,它允許順序(ByteOrder.LITTLE_ENDIAN)之後,大多數的方法就像DataInputStream。