ByteOrder sous Android

 

Dans tous les systèmes informatiques, un ordre existe dans le stockage des octets représentant un nombre: l'endianness.

 

La classe ByteOrder permet de connaitre cet ordre.

public static ByteOrder nativeOrder () indique l'ordre utilisé par la plateforme.

Les valeurs sont:

public static final ByteOrder BIG_ENDIAN : Càd poid fort puis poid faible

public static final ByteOrder LITTLE_ENDIAN : càd poid faible puis poid fort

 

Il sera évidemment possible de récupérer la valeur au format String:

String toString() qui retourne "BIG_ENDIAN" pour ByteOrder.BIG_ENDIAN ou "LITTLE_ENDIAN" pour ByteOrder.LITTLE_ENDIAN.