यह माना जाता है कि arraylistके रूप में परिभाषित किया गया है ArrayList<String> arraylist, के arraylist.removeAll(arraylist)बराबर है arraylist.clear()?
यदि हां, तो क्या मैं मान सकता हूं कि clear()सरणी सूची को खाली करने के लिए विधि अधिक कुशल है?
arraylist.removeAll(arraylist)इसके बजाय का उपयोग करने में कोई चेतावनी है arraylist.clear()?
arraylist.removeAll(arraylist)? मुझे लगता है कि ऐसा करने का कोई कारण नहीं है।
elementData[i] = nullऔर e.remove()महत्वपूर्ण है?
arrList.removeAll(arrList)इसके बजाय करने के लिए कोई समझदार कारण नहीं है arrList.clear()। arrList1.removeAll(arrList2)अलग बात है।
if (c == this && !isEmpty()) { clear(); return true; }। मुझे इसे पैच के रूप में OpenJDK में जमा करना होगा! ;-)