وراثي فئة المكدس في Java من المتجهات ، وخصائصها هي lastInfirstout.
مثال مخطط إدخال المكدس وخروج المكدس:
مثال على مثال رمز java على مخطط مثيل:
package com.lanhuigu.java.listtest ؛ استيراد java.util.stack ؛ فئة عامة stackTest {public static void main (string [] staffs.push ("a") ؛ staffs.push ("b") ؛ staffs.push ("c") ؛ staffs.push ("d") ؛ staffs.push (نتائج تشغيل البرنامج:
edcba
طرق في فئة المكدس:
واجهة برمجة تطبيقات الموقع الرسمي:
تحليل الطريقة:
فارغ (): يحدد ما إذا كانت المكدس فارغة ، وإرجاع صحيح إذا كانت فارغة ، وإلا فإن إرجاع خطأ
نظرة خاطفة (): قم بإزالة العنصر العلوي من المكدس ، ولكن لا تقم بإزالة العنصر من المكدس
pop (): أخرج العنصر العلوي من المكدس وأزله من المكدس
دفع (eItem): يتم وضع العناصر في المكدس
البحث (Objecto): ابحث عن موضع العنصر في المكدس ، يبدأ الموضع من الجزء العلوي من المكدس ويعتمد ، الجزء العلوي من المكدس هو 1.
عد إلى موقع العنصر الذي تم تفتيشه ، وإذا لم يكن العنصر الذي تم تفتيشه موجودًا على المكدس ، فأعود -1.
أمثلة على هذه الطرق:
package com.lanhuigu.java.listtest ؛ import java.util.stack ؛ public class stackmethodtest {public static void main (string [] staffs.push ("a") ؛ staffs.push ("b") ؛ staffs.push ("c") ؛ staffs.push ("d") ؛ staffs.push ("e") ؛ system.out.println ( staff.search ("a") ؛ system.out.println ("Search (object o): "؛) System.out.println ("Search (Object O):" + staff.search ("a")) ؛ system.out.println ("search (object o): staffs.search ("no")) ؛ // system.out.print (staffs.pop ()) ؛ // قم بإزالة العنصر العلوي من المكدس من المكدس الفارغ ، ويتم الإبلاغ عن خطأ}}}نتائج تشغيل البرنامج:
الطرق المذكورة أعلاه هي الطرق التي يرثها المكدس من ملحقات المتجهات ، لأن المكدس يرث من المتجه ، وهو الطريقة غير الخاصة في المتجه.
وهي أيضًا طريقة فئة المكدس.
طرق في المتجه ، API_1.8 الرسمي:
لخص
ما سبق هو المحتوى الكامل لهذه المقالة حول مثال رمز المكدس (المكدس) في Java. آمل أن يكون ذلك مفيدًا للجميع. يمكن للأصدقاء المهتمين الاستمرار في الرجوع إلى الموضوعات الأخرى ذات الصلة على هذا الموقع. إذا كانت هناك أي أوجه قصور ، فيرجى ترك رسالة لإشارةها. شكرا لك يا أصدقائك لدعمكم لهذا الموقع!