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 işaretsiz bir değer türü yoktur, bu nedenle 4 baytta depolanan işaretsiz bir tamsayıyı uzun bir değere veya 2 baytta depolanan işaretsiz kısa bir tamsayı 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 tamsayı 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 tamsayı alın.
java'nın işaretsiz bir değer türü yoktur, bu nedenle 2 baytta depolanan işaretsiz bir kısa devreyi bir tamsayı değerine dönüştürmek için genişletme gerekir.
parametreler | |
---|---|
bytes | byte : bir bayt dizisi. |
offset | int : tamsayı verilerinin başlangıç ofseti. |
length | int : tamsayı verisinin 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 tamsayı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. |
İ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 : bir bayt dizisi. |
offset | int : dize verilerinin başlangıç ofseti. |
length | int : dize verilerinin uzunluğu. |
İadeler | |
---|---|
String |