ByteArrayUtil
public
class
ByteArrayUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ByteArrayUtil |
Utilitaires permettant d'effectuer des opérations sur un tableau d'octets (par exemple, convertir des octets en entiers)
Java n'a pas de type de valeur non signée. L'extension est donc nécessaire pour convertir un type de valeur non signé. Entier stocké sur 4 octets jusqu'à une valeur longue, ou court non signé stocké dans 2 octets jusqu'à un entier .
Résumé
Constructeurs publics | |
---|---|
ByteArrayUtil()
|
Méthodes publiques | |
---|---|
static
int
|
getInt(byte[] bytes, int offset, int length)
Obtenez un nombre entier à partir d'octets donnés. |
static
long
|
getLong(byte[] bytes, int offset, int length)
Obtenez une valeur longue à partir d'octets donnés. |
static
String
|
getString(byte[] bytes, int offset, int length)
Récupère la chaîne à partir des octets donnés. |
Constructeurs publics
ByteArrayUtil
public ByteArrayUtil ()
Méthodes publiques
GetInt
public static int getInt (byte[] bytes, int offset, int length)
Obtenez un nombre entier à partir d'octets donnés.
Java n'a pas de type de valeur non signée. L'extension est donc nécessaire pour convertir une valeur stocké dans 2 octets à une valeur entière.
Paramètres | |
---|---|
bytes |
byte : tableau d'octets. |
offset |
int : décalage de début des données de l'entier. |
length |
int : longueur des données du nombre entier. |
Renvoie | |
---|---|
int |
une valeur int à partir des octets donnés. |
getLong
public static long getLong (byte[] bytes, int offset, int length)
Obtenez une valeur longue à partir d'octets donnés.
Java n'a pas de type de valeur non signée. L'extension est donc nécessaire pour convertir une valeur entier stocké dans 4 octets à une valeur longue.
Paramètres | |
---|---|
bytes |
byte : tableau d'octets. |
offset |
int : décalage de début de la valeur longue. |
length |
int : longueur de la valeur longue. |
Renvoie | |
---|---|
long |
une valeur longue à partir des octets donnés. |
getString
public static String getString (byte[] bytes, int offset, int length)
Récupère la chaîne à partir des octets donnés.
Paramètres | |
---|---|
bytes |
byte : tableau d'octets. |
offset |
int : décalage de début des données de chaîne. |
length |
int : longueur des données de la chaîne. |
Renvoie | |
---|---|
String |