অ্যারেহেল্পার
public final class ArrayHelper
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.android.ddmlib.utils.ArrayHelper সম্পর্কে |
adb এর মাধ্যমে ডিভাইস থেকে প্রাপ্ত ডেটার জন্য int/long রূপান্তরে অ্যারে প্রদানকারী ইউটিলিটি ক্লাস।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
|---|---|
ArrayHelper () | |
পাবলিক পদ্ধতি | |
|---|---|
static int | swap32bitFromArray (byte[] value, int offset)একটি ডিভাইস থেকে আসা একটি অ্যারে থেকে একটি স্বাক্ষরিত 32 বিট পূর্ণসংখ্যা পড়ে। |
static void | swap32bitsToArray (int value, byte[] dest, int offset)একটি স্বাক্ষরবিহীন মানকে চারপাশে অদলবদল করে, এবং ফলাফলটিকে একটি অ্যারেতে রাখে যা একটি ডিভাইসে পাঠানো যেতে পারে। |
static long | swap64bitFromArray (byte[] value, int offset)একটি ডিভাইস থেকে আসা একটি অ্যারে থেকে একটি স্বাক্ষরিত 64 বিট পূর্ণসংখ্যা পড়ে। |
static int | swapU16bitFromArray (byte[] value, int offset)একটি ডিভাইস থেকে আসা একটি অ্যারে থেকে একটি স্বাক্ষরবিহীন ১৬ বিট পূর্ণসংখ্যা পড়ে এবং এটিকে 'int' হিসেবে ফেরত পাঠায়। |
পাবলিক কনস্ট্রাক্টর
অ্যারেহেল্পার
public ArrayHelper ()
পাবলিক পদ্ধতি
swap32bitFromArray সম্পর্কে
public static int swap32bitFromArray (byte[] value,
int offset)একটি ডিভাইস থেকে আসা একটি অ্যারে থেকে একটি স্বাক্ষরিত 32 বিট পূর্ণসংখ্যা পড়ে।
| পরামিতি | |
|---|---|
value | byte : int ধারণকারী অ্যারে |
offset | int : অ্যারের অফসেট যেখানে int শুরু হয় |
| রিটার্নস | |
|---|---|
int | অ্যারে থেকে পঠিত পূর্ণসংখ্যা |
swap32bitsToArray সম্পর্কে
public static void swap32bitsToArray (int value,
byte[] dest,
int offset)একটি স্বাক্ষরবিহীন মানকে চারপাশে অদলবদল করে, এবং ফলাফলটিকে একটি অ্যারেতে রাখে যা একটি ডিভাইসে পাঠানো যেতে পারে।
| পরামিতি | |
|---|---|
value | int : অদলবদলের মান। |
dest | byte : গন্তব্য অ্যারে |
offset | int : অ্যারের অফসেট যেখানে অদলবদল করা মান রাখতে হবে। অ্যারের দৈর্ঘ্য কমপক্ষে অফসেট + 4 হতে হবে। |
swap64bitFromArray সম্পর্কে
public static long swap64bitFromArray (byte[] value,
int offset)একটি ডিভাইস থেকে আসা একটি অ্যারে থেকে একটি স্বাক্ষরিত 64 বিট পূর্ণসংখ্যা পড়ে।
| পরামিতি | |
|---|---|
value | byte : int ধারণকারী অ্যারে |
offset | int : যে অ্যারে থেকে int শুরু হয় তার অফসেট অ্যারের দৈর্ঘ্য কমপক্ষে অফসেট + 8 হতে হবে |
| রিটার্নস | |
|---|---|
long | অ্যারে থেকে পঠিত পূর্ণসংখ্যা |
swapU16bitFromArray সম্পর্কে
public static int swapU16bitFromArray (byte[] value,
int offset)একটি ডিভাইস থেকে আসা একটি অ্যারে থেকে একটি স্বাক্ষরবিহীন ১৬ বিট পূর্ণসংখ্যা পড়ে এবং এটিকে 'int' হিসেবে ফেরত পাঠায়।
| পরামিতি | |
|---|---|
value | byte : ১৬ বিট int (২ বাইট) ধারণকারী অ্যারে। |
offset | int : যে অ্যারে থেকে int শুরু হয় তার অফসেট অ্যারের দৈর্ঘ্য কমপক্ষে অফসেট + 2 হতে হবে |
| রিটার্নস | |
|---|---|
int | অ্যারে থেকে পঠিত পূর্ণসংখ্যা। |