Suponiendo que arraylist
se define como ArrayList<String> arraylist
, es arraylist.removeAll(arraylist)
equivalente a arraylist.clear()
?
Si es así, ¿puedo suponer que el clear()
método es más eficiente para vaciar la lista de la matriz?
¿Hay alguna advertencia en el uso en arraylist.removeAll(arraylist)
lugar de arraylist.clear()
?
arraylist.removeAll(arraylist)
? No veo absolutamente ninguna razón para hacer eso.
elementData[i] = null
y e.remove()
significativo?
arrList.removeAll(arrList)
lugar de arrList.clear()
. arrList1.removeAll(arrList2)
Es un asunto diferente.
if (c == this && !isEmpty()) { clear(); return true; }
. ¡Tendré que enviar esto a OpenJDK como un parche! ;-)