ByteArrayUtil

public class ByteArrayUtil
extends Object

java.lang.Object
com.android.tradefed.util.ByteArrayUtil


Bayt dizisinde çalışacak yardımcı programlar, örneğin baytları tamsayıya dönüştürün.

Java'nın imzasız bir değer türü yoktur, bu nedenle 4 baytta saklanan işaretsiz bir tam sayıyı uzun bir değere veya 2 baytta saklanan işaretsiz kısa bir tam sayı değerine dönüştürmek için genişletme gerekir.

Özet

Kamu inşaatçıları

ByteArrayUtil ()

Genel yöntemler

static int getInt (byte[] bytes, int offset, int length)

Verilen baytlardan bir tam sayı alın.

static long getLong (byte[] bytes, int offset, int length)

Verilen baytlardan uzun bir değer alın.

static String getString (byte[] bytes, int offset, int length)

Verilen baytlardan dizeyi alın.

Kamu inşaatçıları

ByteArrayUtil

public ByteArrayUtil ()

Genel yöntemler

getInt

public static int getInt (byte[] bytes, 
                int offset, 
                int length)

Verilen baytlardan bir tam sayı alın.

Java'nın imzasız bir değer türü yoktur, bu nedenle 2 baytta saklanan imzasız bir kısa değeri bir tamsayı değerine dönüştürmek için genişletme gerekir.

Parametreler
bytes byte : bayt dizisi.

offset int : tam sayı verilerinin başlangıç ​​uzaklığı.

length int : tam sayı verilerinin uzunluğu.

İadeler
int Verilen baytlardan bir int değeri.

uzun olsun

public static long getLong (byte[] bytes, 
                int offset, 
                int length)

Verilen baytlardan uzun bir değer alın.

Java'nın işaretsiz bir değer türü yoktur, bu nedenle 4 baytta saklanan işaretsiz bir tam sayıyı uzun bir değere dönüştürmek için genişletme gerekir.

Parametreler
bytes byte : bayt dizisi.

offset int : long değerin başlangıç ​​ofseti.

length int : uzun değerin uzunluğu.

İadeler
long verilen baytlardan uzun bir değer.

getString

public static String getString (byte[] bytes, 
                int offset, 
                int length)

Verilen baytlardan dizeyi alın.

Parametreler
bytes byte : bayt dizisi.

offset int : dize verilerinin başlangıç ​​uzaklığı.

length int : dize verilerinin uzunluğu.

İadeler
String