I have an array that is initialized like: Element[] array = {new Element(1), new Element(2), new Element(3)}; I would like to convert this array into an object of the ArrayList class. ArrayList arraylist = ???; new ArrayList(Arrays.asList(array)); Tom Given: Element[] array = new Element[] { new Element(1), new Element(2), new Element(3) }; The simplest answer is to do: List list = Arrays.asList..