জোড়া

public final class Pair
extends Object

java.lang.অবজেক্ট
com.android.utils.Pair<S, T>


এই প্যাকেজে ব্যবহারের জন্য একটি পেয়ার ক্লাস হল কেবল একটি 2-টিউপল। আমরা হয়তো আরও কেন্দ্রীয় ইউটিলিটি প্লেসে এই ধরণের কিছু যোগ করার কথা ভাবতে পারি, অথবা যদি থাকে তবে একটি সাধারণ টিউপল ক্লাস দিয়ে প্রতিস্থাপন করতে পারি, অথবা আরও ডেডিকেটেড ডেটা স্ট্রাকচার দিয়ে এই পেয়ার ব্যবহার করে লেআউট ক্লাসগুলি পুনর্লিখন করতে পারি (যাতে আমাদের বর্তমানে করা জেনেরিক স্বাক্ষরগুলি পাস করতে না হয়, যদিও কমপক্ষে of(S, T) ফ্যাক্টরি পদ্ধতি দ্বারা নির্মাণটি কিছুটা সাহায্য করে)।

সারাংশ

পাবলিক পদ্ধতি

boolean equals (Object obj)
S getFirst ()

জোড়ার প্রথম আইটেমটি ফেরত দিন

T getSecond ()

জোড়ার দ্বিতীয় আইটেমটি ফেরত দিন

int hashCode ()
static <S, T> Pair <S, T> of (S first, T second)

জেনেরিক প্রকারভেদ অনুমান করে, প্রদত্ত দুটি বস্তুর একটি নতুন জোড়া তৈরি করে।

String toString ()

পাবলিক পদ্ধতি

সমান

public boolean equals (Object obj)

পরামিতি
obj Object

রিটার্নস
boolean

getFirst সম্পর্কে

public S getFirst ()

জোড়ার প্রথম আইটেমটি ফেরত দিন

রিটার্নস
S এই জুটির প্রথম আইটেমটি

getSecond সম্পর্কে

public T getSecond ()

জোড়ার দ্বিতীয় আইটেমটি ফেরত দিন

রিটার্নস
T এই জোড়ার দ্বিতীয় আইটেমটি

হ্যাশকোড

public int hashCode ()

রিটার্নস
int

এর

public static Pair<S, T> of (S first, 
                T second)

জেনেরিক প্রকারভেদ অনুমান করে, প্রদত্ত দুটি বস্তুর একটি নতুন জোড়া তৈরি করে।

পরামিতি
first S : জোড়ায় সংরক্ষণ করা প্রথম আইটেম

second T : জোড়ায় সংরক্ষণের জন্য দ্বিতীয় আইটেম

রিটার্নস
Pair <S, T> দুটি জিনিস মোড়ানো একটি নতুন জোড়া

টুস্ট্রিং

public String toString ()

রিটার্নস
String