En supposant que cela arraylistsoit défini comme ArrayList<String> arraylist, est arraylist.removeAll(arraylist)équivalent à arraylist.clear()?
Si oui, puis-je supposer que la clear()méthode est plus efficace pour vider la liste des tableaux?
Y a-t-il des mises en garde à utiliser à la arraylist.removeAll(arraylist)place de arraylist.clear()?
arraylist.removeAll(arraylist)? Je ne vois absolument aucune raison de le faire.
elementData[i] = nullet est-elle e.remove()significative?
arrList.removeAll(arrList)lieu de arrList.clear(). arrList1.removeAll(arrList2)est une autre affaire.
if (c == this && !isEmpty()) { clear(); return true; }. Je vais devoir le soumettre à OpenJDK en tant que patch! ;-)