اذهب إلى المحتوى

Reham Numan

الأعضاء
  • المساهمات

    5
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Reham Numan

  1.  

    بتاريخ 11 ساعات قال محمد أبو عواد:

    بداية نحتاج أن نقوم باستدعاء الصنف Stack من حزمة java.util

    
    import java.util.Stack;  

    ثم يمكننا انشاء كائن من الصنف Stack ثم نستطيع استخدام الدوال الخاصة ب Stack مثل push التي من خلالها نضيف عنصر الى stack أو الدالة empty التي تفحص هل Stack فارغ أم لاء وتسترجع قيمة boolean حيث تقوم بارجاع false اذا كانت تحتوي على عناصر والعكس صحيح, لنحاول شرح ذلك من خلال مثال

    
    import java.util.Stack;  
    public class StackExample  
    {  
    public static void main(String[] args)   
    {  
    Stack myStack = new Stack();  
    boolean isEmpty = myStack.empty();  
    System.out.println("Is the stack empty? " + isEmpty);  
    myStack.push(1);  
    myStack.push(2);   
    System.out.println("All Elements in Stack: " + myStack);  
    }  
    } 

    كما تلاحظ قمنا باستدعاء الصنف Stack, وقمت بانشاء كائن منه اسمه stk وقمت بفحص هل هو فارغ أم لا من خلال الدالة empty, وخزنت قيمة الدالة empty بداخل متغير اسمه result ومن ثم قمت بطباعة المتغير result, بعد ذلك قمت باضافة بعض العناصر الى Stack باستخدام الدالة push, بعد تنفيذ المثال سوف تكون النتيجة كالتالي

    
    Is the stack empty? true
    All Elements in Stack: [1, 2]

     

    اعرف أنه يوجد صف جاهز لكن اريد تعريفه بشكل يدوي

×
×
  • أضف...