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 |
|