2009-08-31 5 views
8

Wie kann ich feststellen, ob das Betriebssystem Little/Big Endian in Java ist?Little/Big Endian

+0

Warum möchten Sie das tun? Java ist es egal und wenn Sie nativen Code aufrufen, können Sie das nicht verwenden, um herauszufinden, auf welcher Architektur Sie arbeiten? – Amok

+0

Möchten Sie dies tun, um OS Details zu kennen – rupa

+0

Duplizieren? http://stackoverflow.com/questions/981549/java-virtual-machines-endianness – Zed

Antwort

48

Prüfen, ob java.nio.ByteOrder.nativeOrder() gleich ByteOrder.LITTLE_ENDIAN oder ByteOrder.BIG_ENDIAN ist.

+0

Vielen Dank. Das half – rupa

+4

Dann markieren Sie es akzeptiert, indem Sie auf das Kontrollkästchen – SLaks

+3

@rupa Durch die Markierung einer Antwort erhalten Sie zusätzliche 2 Punkte :) –

Verwandte Themen