Java Tutorial/File/ByteOrder

Материал из Java эксперт
Перейти к: навигация, поиск

Get default byte ordering

   <source lang="java">

import java.nio.ByteBuffer; import java.nio.ByteOrder; public class Main {

 public static void main(String[] argv) throws Exception {
   ByteBuffer buf = ByteBuffer.allocate(10);
   
   ByteOrder order = buf.order(); // ByteOrder.BIG_ENDIAN
 }

}</source>





Set to little endian

   <source lang="java">

import java.nio.ByteBuffer; import java.nio.ByteOrder; public class Main {

 public static void main(String[] argv) throws Exception {
   ByteBuffer buf = ByteBuffer.allocate(10);
   buf.order(ByteOrder.LITTLE_ENDIAN);
 }

}</source>