그는 가정하면 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에 제출해야합니다! ;-)