Eşleme

public final class Pair
extends Object

java.lang.Object
   ↳ com.android.utils.Pair<S, T>


Pair sınıfı, bu pakette kullanılmak üzere oluşturulmuş 2 öğeli bir demettir. Bunu daha merkezi bir yardımcı yere eklemeyi veya varsa ortak bir demet sınıfıyla değiştirmeyi ya da hatta bu Çift'i kullanarak düzen sınıflarını daha özel bir veri yapısıyla yeniden yazmayı düşünebiliriz (böylece, şu anda yapıldığı gibi genel imzaları aktarmamız gerekmez, ancak en azından of(S, T) fabrika yöntemiyle yapım biraz kolaylaşır).

Özet

Herkese açık yöntemler

boolean equals(Object obj)
S getFirst()

Çiftteki ilk öğeyi döndürür.

T getSecond()

Çiftteki ikinci öğeyi iade etme

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

Genel türleri çıkararak, verilen iki nesneden yeni bir çift oluşturur.

String toString()

Herkese açık yöntemler

şuna eşittir:

public boolean equals (Object obj)

Parametreler
obj Object

İlerlemeler
boolean

getFirst

public S getFirst ()

Çiftteki ilk öğeyi döndürür.

İlerlemeler
S çiftteki ilk öğe

getSecond

public T getSecond ()

Çiftteki ikinci öğeyi iade etme

İlerlemeler
T çiftteki ikinci öğe

hashCode

public int hashCode ()

İlerlemeler
int

/

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

Genel türleri çıkararak, verilen iki nesneden yeni bir çift oluşturur.

Parametreler
first S: Çiftte saklanacak ilk öğe

second T: Çiftte saklanacak ikinci öğe

İlerlemeler
Pair<S, T> iki öğeyi saran yeni bir çift

toString

public String toString ()

İlerlemeler
String