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 में बिना साइन वाली वैल्यू का टाइप नहीं होता. इसलिए, दो बाइट में सेव की गई बिना साइन वाली शॉर्ट वैल्यू को इंटिजर वैल्यू में बदलने के लिए, एक्सपैंशन की ज़रूरत होती है.
पैरामीटर | |
---|---|
bytes |
byte : बाइट का ऐरे. |
offset |
int : पूर्णांक डेटा का शुरुआती ऑफ़सेट. |
length |
int : इंटिज़र डेटा की लंबाई. |
रिटर्न | |
---|---|
int |
दिए गए बाइट से मिली int वैल्यू. |
getLong
public static long getLong (byte[] bytes, int offset, int length)
दिए गए बाइट से लंबी वैल्यू पाएं.
java में बिना चिह्न वाली वैल्यू का टाइप नहीं होता. इसलिए, चार बाइट में सेव किए गए बिना चिह्न वाले पूर्णांक को लॉन्ग वैल्यू में बदलने के लिए, एक्सपैंशन की ज़रूरत होती है.
पैरामीटर | |
---|---|
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 |