ตั้งแต่วันที่ 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 เป็นเพียง 2-tuple สำหรับใช้ในแพ็กเกจนี้ เราอาจต้องการพิจารณาเพิ่ม
สิ่งนี้ลงในที่ตั้งค่าส่วนกลางมากขึ้น หรือแทนที่ด้วยคลาส Tuple ทั่วไปหากมี หรือแม้แต่เขียนคลาสเลย์เอาต์ใหม่โดยใช้ Pair นี้ด้วยโครงสร้างข้อมูลเฉพาะมากขึ้น (เพื่อ
ที่เราจะได้ไม่ต้องส่งต่อลายเซ็นทั่วไปอย่างที่ทำอยู่ในปัจจุบัน แม้ว่าอย่างน้อยการสร้างจะได้รับความช่วยเหลือเล็กน้อยจากof(S, T)เมธอด Factory
สรุป
เมธอดสาธารณะ |
boolean
|
equals(Object obj)
|
S
|
getFirst()
แสดงรายการแรกในคู่
|
T
|
getSecond()
ส่งคืนสินค้าชิ้นที่ 2 ในคู่
|
int
|
hashCode()
|
static
<S, T>
Pair<S, T>
|
of(S first, T second)
สร้างคู่ใหม่ของออบเจ็กต์ 2 รายการที่ระบุ โดยอนุมานประเภททั่วไป
|
String
|
toString()
|
เมธอดสาธารณะ
เท่ากับ
public boolean equals (Object obj)
getFirst
public S getFirst ()
แสดงรายการแรกในคู่
| คิกรีเทิร์น |
S |
รายการแรกในคู่ |
getSecond
public T getSecond ()
ส่งคืนสินค้าชิ้นที่ 2 ในคู่
| คิกรีเทิร์น |
T |
the second item in the pair |
hashCode
public int hashCode ()
จาก
public static Pair<S, T> of (S first,
T second)
สร้างคู่ใหม่ของออบเจ็กต์ 2 รายการที่ระบุ โดยอนุมานประเภททั่วไป
| พารามิเตอร์ |
first |
S: รายการแรกที่จะจัดเก็บในคู่ |
second |
T: รายการที่ 2 ที่จะจัดเก็บในคู่ |
| คิกรีเทิร์น |
Pair<S, T> |
คู่ใหม่ที่ครอบคลุมรายการทั้ง 2 รายการ |
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"],[],[]]