Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

ByteArrayUtil

public class ByteArrayUtil
extends Object

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


Utilitas untuk beroperasi pada array byte, misalnya mengubah byte menjadi integer.

Java tidak memiliki tipe nilai unsigned, jadi perluasan diperlukan untuk mengonversi integer unsigned yang disimpan dalam 4 byte menjadi nilai panjang, atau unsigned short yang disimpan dalam 2 byte menjadi nilai integer.

Ringkasan

Konstruktor publik

ByteArrayUtil ()

Metode publik

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

Dapatkan bilangan bulat dari byte yang diberikan.

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

Dapatkan nilai panjang dari byte yang diberikan.

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

Dapatkan string dari byte yang diberikan.

Konstruktor publik

ByteArrayUtil

public ByteArrayUtil ()

Metode publik

getInt

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

Dapatkan bilangan bulat dari byte yang diberikan.

java tidak memiliki tipe nilai unsigned, jadi perluasan diperlukan untuk mengonversi unsigned short yang disimpan dalam 2 byte menjadi nilai integer.

Parameter
bytes byte : array byte.

offset int : offset awal dari data integer.

length int : panjang data integer.

Pengembalian
int nilai int dari byte yang diberikan.

getLong

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

Dapatkan nilai panjang dari byte yang diberikan.

java tidak memiliki tipe nilai unsigned, jadi ekspansi diperlukan untuk mengonversi bilangan bulat unsigned yang disimpan dalam 4 byte menjadi nilai yang panjang.

Parameter
bytes byte : array byte.

offset int : offset awal dari nilai long.

length int : panjang dari nilai long.

Pengembalian
long nilai panjang dari byte yang diberikan.

getString

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

Dapatkan string dari byte yang diberikan.

Parameter
bytes byte : array byte.

offset int : offset awal dari data string.

length int : panjang data string.

Pengembalian
String