Let’s say I have a ArrayList<String> data;
I’m adding some data into this Array, using data.add() function.
Let’s say I’ve added 10 Strings into this array. The size of the array is 10 now.
How do i destroy all elements in the array? The data.clear() function just set’s all 10 elements to null. So when I try to add another element, it just get’s on the 11 position. I want just to start it over from 0;
I can use a for loop to replace all the data, but I really think there is a way just to empty the ArrayList. Is it?
Your assumptions don’t seem to be right. After a
clear(), the newly added data start from index 0.