BaytDiziUtil

public class ByteArrayUtil
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.ByteArrayUtil


Bayt dizisi üzerinde çalışan (ör. baytları tam sayıya dönüştürme) yardımcı programlar.

Java'da imzasız bir değer türü bulunmadığından, imzasız bir 4 bayttan uzun bir değere depolanan tam sayı veya 2 bayt içinde tam sayı olarak depolanan imzasız kısa video değer.

Özet

Kamu inşaatçıları

ByteArrayUtil()

Herkese açık yöntemler

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

Belirtilen bayttan bir tam sayı alın.

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

Belirtilen bayttan uzun bir değer al.

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

Belirtilen bayttan dizeyi alın.

Kamu inşaatçıları

BaytDiziUtil

public ByteArrayUtil ()

Herkese açık yöntemler

GetInt

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

Belirtilen bayttan bir tam sayı alın.

Java'da imzasız bir değer türü bulunmadığından imzasız bir kısa değer 2 bayt olarak depolanır ve bir tam sayı değerine ayarlanır.

Parametreler
bytes byte: bayt dizisi.

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

length int: Tam sayı verilerinin uzunluğudur.

İlerlemeler
int bir tamsayıdır.

getLong

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

Belirtilen bayttan uzun bir değer al.

Java'da imzasız bir değer türü bulunmadığından imzasız bir 4 baytta uzun bir değere depolanan tam sayı.

Parametreler
bytes byte: bayt dizisi.

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

length int: Uzun değerin uzunluğu.

İlerlemeler
long uzun bir değerdir.

getString

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

Belirtilen bayttan dizeyi alın.

Parametreler
bytes byte: bayt dizisi.

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

length int: Dize verilerinin uzunluğu.

İlerlemeler
String