Giả sử arraylist
được định nghĩa là ArrayList<String> arraylist
, arraylist.removeAll(arraylist)
tương đương với arraylist.clear()
?
Nếu vậy, tôi có thể giả sử rằng clear()
phương thức này hiệu quả hơn để làm trống danh sách mảng không?
Có bất kỳ cảnh báo trong việc sử dụng arraylist.removeAll(arraylist)
thay vì arraylist.clear()
?
arraylist.removeAll(arraylist)
? Tôi thấy hoàn toàn không có lý do để làm điều đó.
elementData[i] = null
và e.remove()
đáng kể?
arrList.removeAll(arrList)
thay vì arrList.clear()
. arrList1.removeAll(arrList2)
là một vấn đề khác
if (c == this && !isEmpty()) { clear(); return true; }
. Tôi sẽ phải gửi bản này cho OpenJDK dưới dạng bản vá! ;-)