קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

ByteArrayUtil

public class ByteArrayUtil
extends Object

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


כלי עזר לפעול על מערך בתים, למשל, להמיר בתים למספר שלם.

ל- Java אין סוג ערך ללא סימן, ולכן יש צורך בהרחבה כדי להמיר מספר שלם ללא סימן המאוחסן ב-4 בתים לערך ארוך, או קצר ללא סימן המאוחסן ב-2 בתים לערך של מספר שלם.

סיכום

בנאים ציבוריים

ByteArrayUtil ()

שיטות ציבוריות

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

קבל מספר שלם מהבתים הנתונים.

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

קבל ערך ארוך מהבתים הנתונים.

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

קבל את המחרוזת מהבתים הנתונים.

בנאים ציבוריים

ByteArrayUtil

public ByteArrayUtil ()

שיטות ציבוריות

getInt

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

קבל מספר שלם מהבתים הנתונים.

ל-java אין סוג ערך ללא סימן, ולכן יש צורך בהרחבה כדי להמיר קצר ללא סימן המאוחסן ב-2 בתים לערך שלם.

פרמטרים
bytes byte : מערך של בתים.

offset int : קיזוז ההתחלה של נתוני המספרים השלמים.

length int : אורך הנתונים שלמים.

החזרות
int ערך int מהבתים הנתונים.

getLong

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

קבל ערך ארוך מהבתים הנתונים.

ל-java אין סוג ערך ללא סימן, ולכן יש צורך בהרחבה כדי להמיר מספר שלם ללא סימן המאוחסן ב-4 בתים לערך ארוך.

פרמטרים
bytes byte : מערך של בתים.

offset int : קיזוז ההתחלה של הערך הארוך.

length int : אורך הערך הארוך.

החזרות
long ערך ארוך מהבתים הנתונים.

getString

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

קבל את המחרוזת מהבתים הנתונים.

פרמטרים
bytes byte : מערך של בתים.

offset int : קיזוז ההתחלה של נתוני המחרוזת.

length int : אורך נתוני המחרוזת.

החזרות
String