ArrayList class is based on the List Interface in java which is based on array data structure. ArrayList is widely used for its functionality and flexibility it offers. ArrayLists are resizeable list of array implementations of list interface. It implements all optional list operations and permits all elements incuding null. […]