Od 27 marca 2025 r. zalecamy używanie android-latest-release zamiast aosp-main do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Sparuj
public
final
class
Pair
extends Object
| java.lang.Object
|
| ↳ |
com.android.utils.Pair<S, T>
|
Klasa Pair to po prostu 2-elementowa krotka do użycia w tym pakiecie. Możemy rozważyć dodanie czegoś takiego do bardziej centralnego miejsca lub zastąpienie go wspólną klasą krotek, jeśli taka istnieje, a nawet przepisanie klas układu za pomocą tej klasy Pair przez bardziej dedykowaną strukturę danych (aby nie trzeba było przekazywać ogólnych sygnatur, jak to się obecnie robi, chociaż przynajmniej konstrukcja jest nieco ułatwiona przez metodę fabryczną of(S, T)).
Podsumowanie
Metody publiczne |
boolean
|
equals(Object obj)
|
S
|
getFirst()
Zwracanie pierwszego elementu w parze
|
T
|
getSecond()
Zwrot drugiego produktu z pary
|
int
|
hashCode()
|
static
<S, T>
Pair<S, T>
|
of(S first, T second)
Tworzy nową parę z 2 podanych obiektów, wywnioskowując typy ogólne.
|
String
|
toString()
|
Metody publiczne
równa się
public boolean equals (Object obj)
getFirst
public S getFirst ()
Zwracanie pierwszego elementu pary
| Zwroty |
S |
pierwszy element pary, |
getSecond
public T getSecond ()
Zwrot drugiego produktu z pary
| Zwroty |
T |
drugi element pary |
hashCode
public int hashCode ()
z
public static Pair<S, T> of (S first,
T second)
Tworzy nową parę z 2 podanych obiektów, wywnioskowując typy ogólne.
| Parametry |
first |
S: pierwszy element do przechowywania w parze. |
second |
T: drugi element do zapisania w parze. |
| Zwroty |
Pair<S, T> |
nową parę obejmującą 2 elementy, |
toString
public String toString ()
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-12-04 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-12-04 UTC."],[],[]]