Dengan asumsi yang arraylist
didefinisikan 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] = null
dan 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! ;-)