Пара
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)
getFirst
public S getFirst ()
Верните первый предмет в паре.
| Возврат |
|---|
S | первый элемент в паре |
получитьВторой
public T getSecond ()
Верните второй предмет в паре.
| Возврат |
|---|
T | второй предмет в паре |
хэш-код
public int hashCode ()
из
public static Pair<S, T> of (S first,
T second) Создает новую пару из двух заданных объектов, выводя универсальные типы.
| Параметры |
|---|
first | S : первый элемент для сохранения в паре |
second | T : второй элемент для хранения в паре |
| Возврат |
|---|
Pair <S, T> | новая пара, обертывающая два предмета |
toString
public String toString ()