Sambungkan

public final class Pair
extends Object

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


Class Pair hanyalah 2-tuple untuk digunakan dalam paket ini. Kita mungkin ingin mempertimbangkan untuk menambahkan sesuatu seperti ini ke tempat utilitas yang lebih terpusat, atau menggantinya dengan class tuple umum jika ada, atau bahkan menulis ulang class tata letak menggunakan Pair ini dengan struktur data yang lebih khusus (sehingga kita tidak perlu meneruskan tanda tangan generik seperti yang dilakukan saat ini, meskipun setidaknya konstruksinya sedikit dibantu oleh metode factory of(S, T).

Ringkasan

Metode publik

boolean equals(Object obj)
S getFirst()

Menampilkan item pertama dalam pasangan

T getSecond()

Menampilkan item kedua dalam pasangan

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

Membuat pasangan baru dari dua objek yang diberikan, menyimpulkan jenis generik.

String toString()

Metode publik

sama dengan

public boolean equals (Object obj)

Parameter
obj Object

Hasil
boolean

getFirst

public S getFirst ()

Menampilkan item pertama dalam pasangan

Hasil
S item pertama dalam pasangan

getSecond

public T getSecond ()

Menampilkan item kedua dalam pasangan

Hasil
T item kedua dalam pasangan

hashCode

public int hashCode ()

Hasil
int

dari

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

Membuat pasangan baru dari dua objek yang diberikan, menyimpulkan jenis generik.

Parameter
first S: item pertama yang akan disimpan dalam pasangan

second T: item kedua yang akan disimpan dalam pasangan

Hasil
Pair<S, T> pasangan baru yang membungkus kedua item

toString

public String toString ()

Hasil
String