Пара

public final class Pair
extends Object

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


Класс Pair — это просто кортеж из двух элементов, используемый в этом пакете. Возможно, стоит подумать о добавлении чего-то подобного в более центральное вспомогательное место, или заменить его общим классом кортежа, если таковой существует, или даже переписать классы макета, использующие этот класс Pair, используя более специализированную структуру данных (чтобы не пришлось передавать общие сигнатуры, как это делается сейчас, хотя, по крайней мере, конструирование немного упрощается благодаря фабричному методу 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 первый элемент в паре

получитьВторой

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> новая пара, обертывающая два предмета

toString

public String toString ()

Возврат
String