החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release במקום ב-aosp-main כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
התאמה
public
final
class
Pair
extends Object
| java.lang.Object
|
| ↳ |
com.android.utils.Pair<S, T>
|
מחלקת Pair היא פשוט tuple עם 2 רכיבים לשימוש בחבילה הזו. אולי כדאי להוסיף משהו כזה למקום מרכזי יותר, או להחליף אותו במחלקת טאפל משותפת אם קיימת כזו, או אפילו לכתוב מחדש את מחלקות הפריסה באמצעות Pair על ידי מבנה נתונים ייעודי יותר (כדי שלא נצטרך להעביר חתימות גנריות כמו שקורה כרגע, למרות שלפחות הבנייה נעזרת קצת בשיטת היצירה of(S, T)).
סיכום
methods ציבוריים |
boolean
|
equals(Object obj)
|
S
|
getFirst()
החזרת הפריט הראשון בצמד
|
T
|
getSecond()
החזרת הפריט השני בצמד
|
int
|
hashCode()
|
static
<S, T>
Pair<S, T>
|
of(S first, T second)
יוצרת זוג חדש של שני האובייקטים הנתונים, ומסיקה את הסוגים הגנריים.
|
String
|
toString()
|
methods ציבוריים
שווה
public boolean equals (Object obj)
getFirst
public S getFirst ()
החזרת הפריט הראשון בצמד
| החזרות |
S |
הפריט הראשון בצמד |
getSecond
public T getSecond ()
החזרת הפריט השני בצמד
hashCode
public int hashCode ()
מתוך
public static Pair<S, T> of (S first,
T second)
יוצרת זוג חדש של שני האובייקטים הנתונים, ומסיקה את הסוגים הגנריים.
| פרמטרים |
first |
S: הפריט הראשון לאחסון בצמד |
second |
T: הפריט השני לאחסון בזוג |
| החזרות |
Pair<S, T> |
זוג חדש שמקיף את שני הפריטים |
toString
public String toString ()
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-12-04 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-12-04 (שעון UTC)."],[],[]]