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 : लंबे मान का प्रारंभ ऑफ़सेट। |
length | int : लंबे मान की लंबाई। |
रिटर्न | |
---|---|
long | दिए गए बाइट्स से एक लंबा मान। |
getString
public static String getString (byte[] bytes, int offset, int length)
दिए गए बाइट्स से स्ट्रिंग प्राप्त करें।
पैरामीटर | |
---|---|
bytes | byte : बाइट्स की एक सरणी। |
offset | int : स्ट्रिंग डेटा का प्रारंभ ऑफ़सेट। |
length | int : स्ट्रिंग डेटा की लंबाई। |
रिटर्न | |
---|---|
String |