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 |