I recently found out that there are actually 2 different ArrayList implementations in Java (better late than never I guess...).
ArrayList
So I was wondering why d
actually you are able to add elements to the ArrayList with add. method like this :
List l2= new ArrayList(Arrays.asList(array1)); l2.add("blueCheese");
In my opinion you use it to get the features of a List but applying them to an Array .