Предполагая, что 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 как патч! ;-)