حذف عنصر HashSet في Java

يحذف هذا الرمز كائنا بالطريقة remove() الذي يأخذ الكائن المراد حذفه كوسيطة. لمعرفة الفرق ، نعرض قائمة HashSet قبل وبعد الحذف.

import java.util.HashSet; 

الفئة العامة HashSetremove{

الفراغ العام الثابت الرئيسي (سلسلة [] args) {

HashSet< سلسلة> hashset = HashSet جديد< سلسلة> ();
hashset.add ("v1") ؛
hashset.add ("v2") ؛
hashset.add ("v3") ؛
hashset.add ("v4") ؛
hashset.add ("v5") ؛

System.out.println ("HashSet قبل الإزالة: "+ hashset);

الكائن e = "v2" ؛

منطقي b = hashset.reremove ("v2") ؛
System.out.println ("تمت إزالة العنصر "+e+": "+b);

System.out.println ("HashSet بعد إزالة "+ e +": "+ hashset);
}
}
< / pre> الإخراج:

< pre class = "prettyprint lang-java">HashSet قبل الإزالة: [v1 ، v5 ، v4 ، v3 ، v2]
v2 تمت إزالة العنصر: true
HashSet بعد إزالة الإصدار 2: [v1 ، v5 ، v4 ، v3]
< / pre>