Какой из двух вариантов лучше и быстрее очистить ArrayList и почему?
list.clear()
или
list = new ArrayList<Integer>();
Бывает, что я должен в случайные моменты очистить все записи из моего ArrayList, и у меня нет способа узнать, сколько новых записей будет в будущем, может быть 0 или 1000. Какой метод быстрее и лучше, и почему?