2012-11-03 31 views
5

Tôi có định dạng tệp mà tôi muốn tải chứa dữ liệu thô cho các đối tượng OpenGL.Endianness trên DataInputStream

Tất cả sẽ tốt nhưng dữ liệu đó được mã hóa ít về cuối.

Có lớp java nào thực hiện công việc chính xác của DataInputStream nhưng sử dụng ít endian hoặc tôi có phải tải byte theo byte và tự thực hiện chuyển đổi không?

Trả lời

9

DataInputStream chỉ là kết thúc lớn.

Nếu bạn sử dụng ByteBuffer bạn có thể thay đổi endianness với

buffer.order(ByteOrder.LITTLE_ENDIAN); 
Các vấn đề liên quan