Dengan asumsi yang arraylistdidefinisikan sebagai ArrayList<String> arraylist, arraylist.removeAll(arraylist)setara dengan arraylist.clear()?
Jika demikian, dapatkah saya berasumsi bahwa clear()metode ini lebih efisien untuk mengosongkan daftar array?
Apakah ada peringatan dalam menggunakan arraylist.removeAll(arraylist)bukan arraylist.clear()?
arraylist.removeAll(arraylist)? Saya sama sekali tidak melihat alasan untuk melakukan itu.
elementData[i] = nulldan e.remove()signifikan?
arrList.removeAll(arrList)bukan arrList.clear(). arrList1.removeAll(arrList2)adalah masalah yang berbeda.
if (c == this && !isEmpty()) { clear(); return true; }. Saya harus mengirimkan ini ke OpenJDK sebagai tambalan! ;-)