मैं अपेक्षाकृत नया जावा प्रोग्रामर हूं और मैं एक ऐरेलिस्ट से एक से अधिक तत्वों को अलग-अलग हटा रहा हूं। आदर्श रूप में मैं इस तरह कुछ करने के लिए करना चाहते हैं:मैं जावा ऐरेलिस्ट से अनुक्रमिक तत्वों को कैसे हटा सकता हूं?
ArrayList ar1 = new ArrayList();
ar1.add(...)
ar1.add(...)
ar1.add(...)
ar1.add(...)
for (int i = 0; i < 2; i++){
ar1.remove(i);
}
मुझे लगता है कि इटरेटर मदद कर सकता है, लेकिन मैं एक उदाहरण है कि मैं क्या कर रहा हूँ के करीब काफी मेल खाता नहीं मिल रहा। किसी भी सहायता की सराहना की जाएगी। धन्यवाद।
+1 उत्कृष्ट उत्तर। – aioobe
+1 एपीआई दस्तावेज़ों का सुझाव है कि आप क्या करते हैं। (आमतौर पर एकाधिक 'निकालें' कॉल के रूप में उतना कुशल नहीं हो सकता है।) –
जब तक ओपी को हटाना नहीं है, तब तक अनुक्रमिक नहीं हैं। विवरण पर निर्भर करता है। –