ByteArrayUtil

public class ByteArrayUtil
extends Object

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


Các tiện ích hoạt động trên mảng byte, ví dụ chuyển đổi byte thành số nguyên.

Java không có loại giá trị không dấu, do đó cần mở rộng để chuyển đổi số nguyên không dấu được lưu trữ trong 4 byte thành giá trị dài hoặc giá trị ngắn không dấu được lưu trữ trong 2 byte thành giá trị số nguyên.

Bản tóm tắt

Nhà thầu xây dựng công cộng

ByteArrayUtil ()

Phương pháp công khai

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

Lấy một số nguyên từ các byte đã cho.

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

Nhận giá trị dài từ các byte đã cho.

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

Lấy chuỗi từ các byte đã cho.

Nhà thầu xây dựng công cộng

ByteArrayUtil

public ByteArrayUtil ()

Phương pháp công khai

getInt

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

Lấy một số nguyên từ các byte đã cho.

java không có loại giá trị không dấu, do đó cần mở rộng để chuyển đổi một giá trị ngắn không dấu được lưu trữ trong 2 byte thành giá trị số nguyên.

Thông số
bytes byte : một mảng byte.

offset int : offset bắt đầu của dữ liệu số nguyên.

length int : độ dài của dữ liệu số nguyên.

Trả lại
int một giá trị int từ các byte đã cho.

nhận được dài

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

Nhận giá trị dài từ các byte đã cho.

java không có loại giá trị không dấu, do đó cần mở rộng để chuyển đổi số nguyên không dấu được lưu trữ trong 4 byte thành giá trị dài.

Thông số
bytes byte : một mảng byte.

offset int : độ lệch bắt đầu của giá trị dài.

length int : độ dài của giá trị dài.

Trả lại
long một giá trị dài từ các byte đã cho.

lấy chuỗi

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

Lấy chuỗi từ các byte đã cho.

Thông số
bytes byte : một mảng byte.

offset int : offset bắt đầu của dữ liệu chuỗi.

length int : độ dài của chuỗi dữ liệu.

Trả lại
String