ByteArrayUtil

public class ByteArrayUtil
extends Object

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


Bayt dizisinde işlem yapmak için kullanılan yardımcı programlar (ör. baytları tam sayıya dönüştürme).

Java'da işaretsiz bir değer türü yoktur. Bu nedenle, 4 baytlık imzalanmamış bir tam sayıyı uzun bir değere veya 2 baytlık imzalanmamış bir kısa değeri tam sayıya dönüştürmek için genişletme gerekir.

Özet

Herkese açık kurucular

ByteArrayUtil()

Herkese açık yöntemler

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

Belirtilen baytlardan bir tam sayı alın.

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

Belirtilen baytlardan uzun bir değer alın.

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

Belirtilen baytlardan dizeyi alın.

Herkese açık kurucular

ByteArrayUtil

public ByteArrayUtil ()

Herkese açık yöntemler

getInt

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

Belirtilen baytlardan bir tam sayı alın.

Java'da imzasız bir değer türü yoktur. Bu nedenle, 2 baytlık imzasız bir kısa değeri tam sayıya dönüştürmek için genişletme gerekir.

Parametreler
bytes byte: bir bayt dizisi.

offset int: Tam sayı verilerinin başlangıç ofseti.

length int: Tam sayı verilerinin uzunluğu.

İlerlemeler
int Belirtilen baytlardan bir int değeri.

getLong

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

Belirtilen baytlardan uzun bir değer alın.

Java'da imzalanmamış bir değer türü yoktur. Bu nedenle, 4 baytlık imzalanmamış bir tam sayıyı uzun bir değere dönüştürmek için genişletme gerekir.

Parametreler
bytes byte: bir bayt dizisi.

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

length int: uzun değerin uzunluğu.

İlerlemeler
long Belirtilen baytlardan uzun bir değer.

getString

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

Belirtilen baytlardan dizeyi alın.

Parametreler
bytes byte: bayt dizisi.

offset int: dize verilerinin başlangıç ofseti.

length int: dize verilerinin uzunluğu.

İlerlemeler
String