1. วิธีการทั่วไปในคลาสวัตถุ:
วัตถุที่ได้รับการป้องกัน () สร้างและส่งคืนสำเนาของวัตถุนี้
บูลีนเท่ากับ (Object OBJ) ระบุว่าวัตถุอื่นนั้น "เท่ากัน" กับวัตถุนี้หรือไม่
Void ที่ได้รับการป้องกันสรุป () วิธีนี้เรียกโดยตัวเก็บขยะของวัตถุเมื่อตัวเก็บขยะขยะกำหนดว่าไม่มีการอ้างอิงถึงวัตถุอีกต่อไป
คลาส <?> getClass () ส่งคืนคลาสรันไทม์ของวัตถุนี้
int hashCode () ส่งคืนค่ารหัสแฮชของวัตถุ
เป็นโมฆะแจ้งเตือน () ตื่นขึ้นมาเธรดเดียวที่รออยู่บนจอภาพวัตถุนี้
ถือเป็นโมฆะ Notifyall () ปลุกเธรดทั้งหมดที่รออยู่ในการตรวจสอบวัตถุนี้
String ToString () ส่งคืนการแสดงสตริงของวัตถุ
เป็นโมฆะรอ () ทำให้เธรดปัจจุบันรอก่อนที่เธรดอื่นจะเรียกวิธีการแจ้งเตือนของวัตถุ () หรือวิธีการแจ้งเตือน ()
เป็นโมฆะรอ (การหมดเวลายาว) ทำให้เธรดปัจจุบันรอก่อนที่เธรดอื่นจะเรียกวิธีการแจ้งเตือน () หรือวิธีการแจ้งเตือน () ของวัตถุนี้หรือเกินจำนวนเวลาที่ระบุ
เป็นโมฆะรอ (การหมดเวลานาน, int nanos) ทำให้เธรดปัจจุบันรอก่อนที่เธรดอื่นจะเรียกวิธีการแจ้งเตือน () หรือวิธีการแจ้งเตือน () ของวัตถุนี้หรือเธรดอื่น ๆ ขัดจังหวะเธรดปัจจุบันหรือเกินเวลาจริงจำนวนหนึ่ง
2. วิธีการทั่วไปในอินเทอร์เฟซตัววนซ้ำ:
• A.Boolean Hasnext () กำหนดว่ามีองค์ประกอบต่อไป
•เป็นถัดไป () ส่งคืนองค์ประกอบถัดไป
• c.void ลบ () ลบองค์ประกอบสุดท้าย
3. วิธีการทั่วไปในอินเทอร์เฟซ listiterator:
• A.Boolean Hasnext () กำหนดว่ามีองค์ประกอบต่อไป
•เป็นถัดไป () ส่งคืนองค์ประกอบถัดไป
• C.int NextIndex () ส่งคืนตัวห้อยขององค์ประกอบถัดไป
• d.boolean hasprevious (); ไม่ว่าจะมีองค์ประกอบก่อนหน้าหรือไม่
• ee previous (); ส่งคืนองค์ประกอบก่อนหน้า;
• f.int previous inindex (); ส่งคืนตัวห้อยขององค์ประกอบก่อนหน้า;
• G.Void Set (E E); ตั้งค่าองค์ประกอบ
• H.Void เพิ่ม (e e); เพิ่มองค์ประกอบ
4. วิธีการในคลาสคอลเลกชัน:
• A.Boolean เพิ่ม (e e) ตรวจสอบให้แน่ใจว่าคอลเลกชันนี้มีองค์ประกอบที่ระบุ
• B.Boolean Addall (คอลเลกชัน <? ขยาย e> c) เพิ่มองค์ประกอบทั้งหมดในคอลเลกชันที่ระบุไปยังคอลเลกชันนี้ (การกระทำเพิ่มเติม)
• C.Void Clear () ลบองค์ประกอบทั้งหมดในคอลเลกชันนี้ (การดำเนินการเสริม)
• D.Boolean เท่ากับ (Object O) เปรียบเทียบว่าคอลเลกชันนี้เท่ากับวัตถุที่ระบุหรือไม่
• e.boolean isempty () สิ่งนี้จะกลับมาเป็นจริงหากคอลเลกชันนี้ไม่มีองค์ประกอบ
• f. ตัววนซ้ำ <e> iterator () ส่งคืนตัววนซ้ำที่วนซ้ำในองค์ประกอบของคอลเลกชันนี้
• G.Boolean ลบ (Object O) ลบอินสแตนซ์เดียวขององค์ประกอบที่ระบุจากคอลเลกชันนี้หากมีอยู่
• H.Boolean RemoveAll (คอลเลกชัน <?> c) ลบองค์ประกอบทั้งหมดในคอลเลกชันนี้ซึ่งรวมอยู่ในคอลเลกชันที่ระบุ
• I.Int Size () ส่งคืนจำนวนองค์ประกอบในคอลเลกชันนี้
• J.Object [] toarray () ส่งคืนอาร์เรย์ที่มีองค์ประกอบทั้งหมดในคอลเลกชันนี้
• k. <t> t [] toarray (t [] a) ส่งคืนอาร์เรย์ที่มีองค์ประกอบทั้งหมดในคอลเลกชันนี้; ประเภทรันไทม์ของอาร์เรย์ส่งคืนนั้นเหมือนกับประเภทรันไทม์ของอาร์เรย์ที่ระบุ
5. อินเทอร์เฟซแผนที่
•ขนาด a.int () จำนวนคู่คีย์-ค่าที่มีอยู่ในแผนที่
• B.Boolean isempty () แผนที่มีองค์ประกอบใด ๆ ;
• C.Boolean มีคีย์ (คีย์วัตถุ) กำหนดว่าคู่ค่าคีย์มีคีย์หรือไม่
• D.Boolean มีค่า (ค่าวัตถุ) กำหนดว่าคู่ค่าคีย์มีค่าหรือไม่
• EV รับ (คีย์วัตถุ) ได้รับค่าของคีย์ V คือประเภทของค่า
• FV Put (k key, v value) ใส่คู่คีย์-ค่าลงในแผนที่
• GV ลบ (คีย์วัตถุ) ลบค่าคีย์
• H.Void Putall ((แผนที่ <? ขยาย k>, <? ขยาย v> m) ทำให้คู่คีย์-ค่าทั้งหมดในแผนที่อื่น
• i.void clear (); ล้างคู่คีย์-ค่าทั้งหมดในแผนที่
• j.set <k> setKey (); ส่งคืนคอลเลกชันของคีย์
• K.Collection <v> ค่า (); ส่งคืนรายการค่า
• l.set <map.entry <k, v >> entrySet (); ส่งคืนคู่คีย์-ค่าทั้งหมดในแผนที่นี้เป็นเอนทิตีรายการ
• M.Boolean เท่ากับ (Object O); ระบุว่าวัตถุเท่ากับวัตถุนี้หรือไม่
• n.int hashcode (); ส่งคืนค่าแฮชของวัตถุ
6. คลาสสตริงเป็นคลาสสุดท้ายที่ไม่สามารถสืบทอดได้
Char Charat (INT ดัชนี) ส่งคืนอักขระดัชนีในสตริง
ความยาว int () ส่งคืนความยาวของสตริง
INT INDEXOF (String Str) ส่งคืนตำแหน่งที่ STR ปรากฏเป็นครั้งแรกในสตริง
INT INDEXOF (String Str, Int FromIndex) ส่งคืนตำแหน่งที่สตริงแรกปรากฏขึ้นจาก FromIndex;
บูลีน Equalsignorecase (สตริงอื่น) เปรียบเทียบว่าสตริงนั้นเหมือนกัน (ไม่สนใจตัวพิมพ์บนและล่าง);
สตริงแทนที่ (ถ่าน oldchar, char newchar) แทนที่อักขระ oldchar ด้วยอักขระ newchar ในสตริง
บูลีน startswith (คำนำหน้าสตริง) กำหนดว่าสตริงเริ่มต้นด้วยสตริงคำนำหน้า
บูลีน Endswith (STRING SUFFIX) กำหนดว่าสตริงจะจบลงด้วยสตริงคำต่อท้ายหรือไม่
สตริง touppercase () ส่งคืนสตริงในรูปแบบตัวพิมพ์ใหญ่ของสตริง;
String ToLowerCase () ส่งคืนสตริงในรูปแบบตัวพิมพ์เล็กของสตริง
สตริงย่อย (int beginindex) ส่งคืนสตริงย่อยจากสตริงที่เริ่มต้นจาก engentindex ไปยังส่วนท้าย; สตริงย่อย (int beginindex, int endindex) ส่งคืนสตริงย่อยจากสตริงที่เริ่มต้นจาก enginindex ไปยัง endingindex
String trim () ส่งคืนสตริงหลังจากลบช่องว่างเริ่มต้นและจุดสิ้นสุดของสตริง
สตริง [] แยก (string regex) คั่นสตริงโดยตัวคั่นที่ระบุและส่งคืนอาร์เรย์สตริงคั่น
int lastindexof (int ch) พบเฉพาะตำแหน่งของสตริงการจับคู่สุดท้าย
int lastindexof (int ch, int fromindex) ค้นหาเฉพาะตำแหน่งของสตริงการจับคู่สุดท้ายที่เริ่มต้นจาก FromIndex
int lastIndexof (string str) ค้นหาเฉพาะตำแหน่งสตริงที่ตรงกันสุดท้าย
int LastIndexof (String Str, Int FromIndex) พบตำแหน่งของสตริงการจับคู่สุดท้ายที่เริ่มต้นจาก FromIndex
int hashCode (): ส่งคืนรหัสตารางแฮชของอักขระปัจจุบัน
INT INDEXOF (Int CH): ค้นหาตำแหน่งอักขระที่ตรงกันแรกเท่านั้น
INT INDEXOF (int ch, int fromindex): เริ่มจาก FromIndex เพื่อค้นหาตำแหน่งอักขระที่ตรงกันครั้งแรก
INT INDEXOF (String Str): ค้นหาเฉพาะตำแหน่งสตริงที่ตรงกันแรก
INT INDEXOF (String Str, Int FromIndex): เริ่มจาก FromIndex เพื่อค้นหาตำแหน่งสตริงที่ตรงกันครั้งแรก
ไบต์ [] getBytes (): แปลงวัตถุสตริงเป็นอาร์เรย์ไบต์
เป็นโมฆะ getchars (int srcbegin, int srpender, char [] dst, int dstbegin): วิธีนี้คัดลอกสตริงลงในอาร์เรย์อักขระ ในหมู่พวกเขา Srcbegin เป็นตำแหน่งเริ่มต้นของการคัดลอก srpender คือตำแหน่งท้ายของสำเนาค่าสตริง DST คืออาร์เรย์อักขระเป้าหมายและ Dstbegin เป็นตำแหน่งเริ่มต้นของอาร์เรย์อักขระเป้าหมาย
การวิเคราะห์สั้น ๆ ข้างต้นของคลาส Java และโครงสร้างข้อมูลเป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น