ByteArrayUtil
public class ByteArrayUtil
extends Object
java.lang.object | |
↳ | com.android.tradefed.util.ByteArrayUtil |
ابزارهای کاربردی برای کار بر روی آرایه بایت، به عنوان مثال، تبدیل بایت ها به عدد صحیح.
جاوا نوع مقدار بدون علامت ندارد، بنابراین برای تبدیل یک عدد صحیح بدون علامت ذخیره شده در 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)
از بایت های داده شده یک عدد صحیح بگیرید.
جاوا نوع مقدار بدون علامت ندارد، بنابراین برای تبدیل یک شورت بدون علامت ذخیره شده در 2 بایت به یک مقدار صحیح نیاز به بسط است.
پارامترها | |
---|---|
bytes | byte : آرایه ای از بایت ها. |
offset | int : شروع آفست داده های عدد صحیح. |
length | int : طول داده های عدد صحیح. |
برمی گرداند | |
---|---|
int | یک مقدار int از بایت های داده شده. |
طولانی شدن
public static long getLong (byte[] bytes, int offset, int length)
یک مقدار طولانی از بایت های داده شده دریافت کنید.
جاوا نوع مقدار بدون علامت ندارد، بنابراین برای تبدیل یک عدد صحیح بدون علامت ذخیره شده در 4 بایت به مقدار طولانی، نیاز به بسط است.
پارامترها | |
---|---|
bytes | byte : آرایه ای از بایت ها. |
offset | int : شروع افست مقدار long. |
length | int : طول مقدار long. |
برمی گرداند | |
---|---|
long | مقدار طولانی از بایت های داده شده. |
getString
public static String getString (byte[] bytes, int offset, int length)
رشته را از بایت های داده شده دریافت کنید.
پارامترها | |
---|---|
bytes | byte : آرایه ای از بایت ها. |
offset | int : شروع افست داده رشته. |
length | int : طول داده های رشته. |
برمی گرداند | |
---|---|
String |