1. الطرق الشائعة في فئة الكائن:
كائن محمي Clone () ينشئ وإرجاع نسخة من هذا الكائن.
يشير Boolean Equals (Object OBJ) إلى ما إذا كان كائن آخر "متساوي" لهذا الكائن.
اللمسات الأخيرة على الفراغ المحمي () يتم استدعاء هذه الطريقة من قبل جامع القمامة للكائن عندما يحدد جامع القمامة أنه لا توجد إشارات إلى الكائن.
الفئة <؟> getClass () إرجاع فئة وقت التشغيل لهذا الكائن.
int hashcode () إرجاع قيمة رمز التجزئة للكائن.
باطل الإخطار () يستيقظ مؤشر ترابط واحد في انتظار شاشة الكائن هذا.
void electionall () يستيقظ جميع مؤشرات الترابط في انتظار شاشة الكائن هذا.
String ToString () إرجاع تمثيل السلسلة للكائن.
يتسبب Void Wait () في انتظار مؤشر الترابط الحالي قبل أن تستدعي مؤشرات الترابط الأخرى طريقة الإخطار () أو طريقة الإخطار ().
يتسبب Foid Wait (timeout) في انتظار مؤشر الترابط الحالي قبل أن يستدعي مؤشر ترابط آخر طريقة الإخطار () أو طريقة الإخطار () لهذا الكائن ، أو يتجاوز مقدار الوقت المحدد.
يتسبب Foid Wait (ant timeout ، int nanos) في انتظار مؤشر الترابط الحالي قبل أن تتصل مؤشرات الترابط الأخرى بالطريقة الإخطار () أو طريقة الإخطار () لهذا الكائن ، أو تقاطع مؤشر ترابط آخر الخيط الحالي ، أو تجاوزت قدرًا معينًا من الوقت الفعلي.
2. الطرق الشائعة في واجهة التكرار:
• A.Boolean Hasnext () يحدد ما إذا كان هناك عنصر التالي
• BE NEXT () إرجاع العنصر التالي
• c.void إزالة () يحذف العنصر الأخير
3. الطرق الشائعة في واجهة ListIrator:
• A.Boolean Hasnext () يحدد ما إذا كان هناك عنصر التالي
• BE NEXT () إرجاع العنصر التالي
• c.int nextIndex () إرجاع المفروض للعنصر التالي
• D.Boolean hasprevious () ؛ ما إذا كان هناك عنصر سابق ؛
• EE السابق () ؛ إرجاع العنصر السابق ؛
• f.int previourIndex () ؛ إرجاع المفرصة من العنصر السابق ؛
• G.Void Set (e e) ؛ يضبط العنصر.
• H.Void ADD (E E) ؛ إضافة عنصر.
4. الأساليب في فئة التجميع:
• A.Boolean ADD (E E) تأكد من أن هذه المجموعة تحتوي على العنصر المحدد.
• B.Boolean Addall (مجموعة <؟ تمديد E> C) يضيف جميع العناصر في المجموعة المحددة لهذه المجموعة (الإجراء الاختياري).
• C.Void Clear () يزيل جميع العناصر في هذه المجموعة (العملية الاختيارية).
• D.Boolean يساوي (كائن O) يقارن ما إذا كانت هذه المجموعة مساوية للكائن المحدد.
•
• و. يعيد ITerator <e> iterator () جهاز تكرار يكرر على عنصر هذه المجموعة.
• G.Boolean Remove (Object O) يزيل مثيلًا واحدًا من العنصر المحدد من هذه المجموعة ، إذا كان موجودًا.
• H.Boolean removeall (Collection <؟> C) تزيل جميع العناصر في هذه المجموعة المدرجة أيضًا في المجموعة المحددة.
• i.int size () إرجاع عدد العناصر في هذه المجموعة.
• J.Object [] Toarray () إرجاع صفيف يحتوي على جميع العناصر في هذه المجموعة.
• k. <t> t [] tararray (t [] a) إرجاع صفيف يحتوي على جميع العناصر في هذه المجموعة ؛ يعد نوع وقت التشغيل في صفيف الإرجاع هو نفس نوع وقت التشغيل للمصفوفة المحددة.
5. واجهة الخريطة
• A.Int Size () عدد أزواج القيمة الرئيسية الواردة في الخريطة ؛
• خريطة B.Boolean Isempty () هل هناك أي عناصر ؛
• C.Boolean يحتوي على مفتاح (مفتاح الكائن) ما إذا كان زوج القيمة المفتاح يحتوي على المفتاح ؛
• D.Boolean ContainSvalue (قيمة الكائن) يحدد ما إذا كان زوج القيمة الرئيسية يحتوي على قيمة ؛
• EV GET (مفتاح الكائن) يحصل على قيمة المفتاح ؛ V هو نوع القيمة
• وضع FV (مفتاح K ، V قيمة) ضع أزواج القيمة الرئيسية في الخريطة.
• GV إزالة (مفتاح الكائن) يحذف قيمة المفتاح.
• H.Void putall ((MAP <؟ تمتد K> ، <؟ تمديد V> M) يضع جميع أزواج القيمة الرئيسية في خريطة أخرى.
• i.void clear () ؛ يمسح جميع أزواج القيمة الرئيسية في الخريطة.
• J.Set <k> setKey () ؛ إرجاع مجموعة من المفاتيح.
• K.Collection <V> القيم () ؛ إرجاع قائمة القيم.
• l.set <map.entry <k ، v >> enterSet () ؛ إرجاع جميع أزواج القيمة الرئيسية في هذه الخريطة ككيان دخول.
• M.Boolean يساوي (كائن O) ؛ يشير ما إذا كان الكائن يساوي هذا الكائن ؛
• n.int hashcode () ؛ إرجاع قيمة التجزئة للكائن.
6. فئة السلسلة هي فئة نهائية لا يمكن مورراها.
يقوم Char Charat (INT INDEX) بإرجاع حرف الفهرس في السلسلة ؛
طول int () إرجاع طول السلسلة ؛
int indexof (String Str) إرجاع الموضع حيث يظهر STR لأول مرة في السلسلة ؛
int indexof (string str ، int fromindex) إرجاع الموضع حيث تظهر السلسلة أولاً من FromIndex ؛
Boolean equalsInsIgnoreCase (سلسلة أخرى) قارن ما إذا كانت السلسلة هي نفس الحالة (تجاهل الحالة العلوية والسفلية) ؛
سلسلة استبدال (Char Oldchar ، Char Newchar) استبدل حرف Oldchar بحرف Newchar في سلسلة
تحدد startswith (بادئة السلسلة) ما إذا كانت السلسلة تبدأ بسلسلة بادئة
تحدد Boolean endswith (لاحقة السلسلة) ما إذا كانت السلسلة تنتهي بسلسلة لاحقة ؛
String ToupperCase () إرجاع سلسلة في شكل كبير من السلسلة ؛
تقوم String TolowerCase () بإرجاع سلسلة في شكل صغير من السلسلة
تقوم السلسلة الفرعية (int bathindex) بإرجاع السلسلة من السلسلة التي تبدأ من BeginIndex إلى النهاية ؛ تقوم السلسلة الفرعية (int bathindex ، int endIndex) بإرجاع السلسلة من السلسلة التي تبدأ من Begrenindex إلى EndindIndex
تقوم String trim () بإرجاع السلسلة بعد إزالة المساحات الأولى والنهاية للسلسلة.
تقوم String [] split (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 للعثور على وضع سلسلة المطابقة الأول.
Byte [] getBytes (): تحويل كائن السلسلة إلى صفيف بايت.
void getchars (int srcbegin ، int srcend ، char [] dst ، int dstbegin): هذه الطريقة تقوم بنسخ السلسلة إلى صفيف أحرف. من بينها ، SRCBegin هو موضع بدء النسخة ، Srcend هو الموضع النهائي للنسخة ، وقيمة السلسلة DST هي صفيف الأحرف الهدف ، و dstbegin هو موضع بداية صفيف الأحرف المستهدف.
التحليل الموجز أعلاه لفئات Java وهياكل البيانات هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.