অ্যারেইউটিল

public class ArrayUtil
extends Object

java.lang.Object
com.android.tradefed.util.ArrayUtil


অ্যারের জন্য ইউটিলিটি পদ্ধতি

সারসংক্ষেপ

জনসাধারণের পদ্ধতি

static String[] buildArray (String... arrays)

প্রদত্ত বিষয়বস্তু থেকে একটি অ্যারে তৈরি করুন।

static String join (String sep, Object... pieces)

একাধিক অবজেক্টের একটি ক্রমকে sep দ্বারা বিভক্ত একটি স্ট্রিং-এ পরিণত করে।

static <T> List<T> list (T... inputAry)

একটি ভ্যারার্গস লিস্ট/অ্যারেকে একটি List -এ রূপান্তর করুন।

জনসাধারণের পদ্ধতি

বিল্ডঅ্যারে

public static String[] buildArray (String... arrays)

প্রদত্ত বিষয়বস্তু থেকে একটি অ্যারে তৈরি করুন।

ফলাফলস্বরূপ প্রাপ্ত অ্যারেটি হবে ইনপুট arrays মূল ক্রমানুসারে সংযুক্তি।

প্যারামিটার
arrays String : সংযুক্ত করার জন্য অ্যারেগুলো

ফেরত
String[] নবনির্মিত অ্যারে

যোগদান করুন

public static String join (String sep, 
                Object... pieces)

অবজেক্টের একটি অনুক্রমকে sep দ্বারা বিভক্ত একটি স্ট্রিং-এ পরিণত করে। যদি একটিমাত্র Collection পাস করা হয়, তবে ধরে নেওয়া হয় যে সেই কালেকশনের উপাদানগুলোকে যুক্ত করা হবে। অন্যথায়, পাস করা Object (গুলো)কে একটি List মধ্যে আবদ্ধ করে এবং তৈরি হওয়া লিস্টটিকে যুক্ত করে।

প্যারামিটার
sep String : বিভিন্ন আউটপুট অংশকে পৃথক করার জন্য ব্যবহৃত স্ট্রিং বিভাজক।

pieces Object : অবজেক্টের একটি Collection বা ভ্যারার্গস Array

ফেরত
String

তালিকা

public static List<T> list (T... inputAry)

একটি ভ্যারার্গস লিস্ট/অ্যারেকে একটি List এ রূপান্তর করুন। এটি হাতে List এর ইনস্ট্যান্স তৈরি করার জন্য উপযোগী। উল্লেখ্য যে, এটি Arrays.asList(T) থেকে ভিন্ন, কারণ ফেরত আসা অ্যারেটি পরিবর্তনযোগ্য (mutable)।

প্যারামিটার
inputAry T : একটি অ্যারে, অথবা একটি ভ্যারার্গস তালিকা

ফেরত
List<T> একই বিষয়বস্তু সহ একটি List ইনস্ট্যান্স