A partir de 27 de março de 2025, recomendamos usar android-latest-release em vez de aosp-main para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Parear
public
final
class
Pair
extends Object
| java.lang.Object
|
| ↳ |
com.android.utils.Pair<S, T>
|
Uma classe "Pair" é simplesmente uma tupla de dois elementos para uso neste pacote. Talvez seja interessante adicionar algo assim a um utilitário mais central ou substituir por uma classe de tupla comum, se houver, ou até mesmo reescrever as classes de layout usando esse par por uma estrutura de dados mais dedicada. Assim, não precisamos transmitir assinaturas genéricas como é feito atualmente, embora pelo menos a construção seja um pouco ajudada pelo método de fábrica of(S, T).
Resumo
Métodos públicos |
boolean
|
equals(Object obj)
|
S
|
getFirst()
Retornar o primeiro item do par
|
T
|
getSecond()
Retorna o segundo item do par.
|
int
|
hashCode()
|
static
<S, T>
Pair<S, T>
|
of(S first, T second)
Cria um novo par dos dois objetos especificados, inferindo tipos genéricos.
|
String
|
toString()
|
Métodos públicos
equals
public boolean equals (Object obj)
getFirst
public S getFirst ()
Retornar o primeiro item do par
| Retorna |
S |
o primeiro item no par |
getSecond
public T getSecond ()
Retorna o segundo item do par.
| Retorna |
T |
o segundo item no par |
hashCode
public int hashCode ()
de
public static Pair<S, T> of (S first,
T second)
Cria um novo par dos dois objetos especificados, inferindo tipos genéricos.
| Parâmetros |
first |
S: o primeiro item a ser armazenado no par. |
second |
T: o segundo item a ser armazenado no par |
| Retorna |
Pair<S, T> |
um novo par que envolve os dois itens |
toString
public String toString ()
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-12-04 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-12-04 UTC."],[],[]]