ByteArrayUtil

public class ByteArrayUtil
extends Object

java.lang.ऑब्जेक्ट
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 दिए गए बाइट्स से एक पूर्णांक मान।

लंबा समय लें

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