إزالة عنصر من TreeSet في Java - إزالة (كائن o)
في هذا المثال، سنوضح لك كيفية إزالة عنصر من TreeSet باستخدام النمط java.util.TreeSet.remove().
نمط إزالة (كائن o) < / span> لإزالة عنصر معين من TreeSet إذا كان موجودا في القائمة. طريقة remove() إرجاع true إذا كان العنصر موجودا في TreeSet ، وإلا false.
لإزالة عنصر من TreeSet وتمييز الفرق قبل الحذف وبعده ، اتبع الخطوات التالية:
نمط إزالة (كائن o) < / span> لإزالة عنصر معين من TreeSet إذا كان موجودا في القائمة. طريقة remove() إرجاع true إذا كان العنصر موجودا في TreeSet ، وإلا false.
لإزالة عنصر من TreeSet وتمييز الفرق قبل الحذف وبعده ، اتبع الخطوات التالية:
- Create a TreeSet.
- قم بتعبئة مجموعة الأشجار هذه بالعناصر ، باستخدام النمط add(Object o).
- استعراض العناصر وعرضها في TreeSet.
- حذف عنصر عن طريق استدعاء نمط remove(Object o).
- إظهار القائمة مرة ثانية لرؤية الفرق.
تنفذ التعليمة البرمجية التالية هذه الخطوات الخمس وتطبع النتيجة:
import java.util.Iterator;
import java.util.TreeSet;
الفئة العامة الرئيسية {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
// إنشاء TreeSet
TreeSet <عدد صحيح >treerem = جديد TreeSet<عدد صحيح>();
// إضافة قيم إلى TreeSet
treerem.add (2) ؛
treerem.add (4) ؛
treerem.add (6) ؛
treerem.add (8) ؛
// إنشاء مكرر للتكرار من خلال TreeSet
مكرر المكرر = treerem.iterator () ؛
// عرض جميع عناصر TreeSet
System.out.println ("عناصر TreeSet") ؛
بينما (iterator.hasNext()){
System.out.println(iterator.next());
}
// استدعاء طريقة الإزالة () < br / > وجود منطقي = treerem.remove(4);
System.out.println ("4 موجود؟ " + موجود) ؛
مكرر = treerem.iterator ();
// إظهار جميع عناصر TreeSet بعد الحذف
System.out.println ("عناصر TreeSet") ؛
بينما (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
< / عدد صحيح >< / عدد صحيح >< / قبل > دعنا نجمع هذا الرمز وننفذه ، وسوف ينتج النتيجة التالية: < / div>
< pre class = "prettyprint lang-java" >TreeSet
2
4
6
8
4 موجود؟ true
عناصر TreeSet < br / >2
6
8
< / pre>< / div> المراجع:
java.util.TreeSet.remove() الطريقة