Class ArrayList

The ArrayList class is a container for a list of objects.

Constructor Summary 

ConstructorDescription
ArrayList()Constructor for a new ArrayList.
ArrayList(Collection)Constructor for a new ArrayList.
ArrayList(Iterator)Constructor for a new ArrayList.
ArrayList(Object…)Constructor for a new ArrayList.

Method Summary 

MethodDescription
clone()Returns a shallow copy of this array list.

Methods inherited from class List 

addAt, concat, fill, get, indexOf, join, join, lastIndexOf, pop, push, removeAt, replaceAll, reverse, rotate, set, shift, shuffle, size, slice, slice, sort, sort, subList, swap, unshift

Methods inherited from class Collection 

add, add1, addAll, clear, contains, containsAll, getLength, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray

Methods inherited from class Object 

assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values

Constructor Details 

ArrayList() 

ArrayList()

Constructor for a new ArrayList.


ArrayList(Collection) 

ArrayList(collection: Collection)

Constructor for a new ArrayList. The constructor initializes the ArrayList with the elements of the given collection.

Parameters:

  • collection - the elements to insert into the list.

ArrayList(Iterator) 

ArrayList(iterator: Iterator)

Constructor for a new ArrayList. The constructor initializes the ArrayList with the elements of the given iterator.

Parameters:

  • iterator - the iterator that provides access to the elements to insert into the list.

ArrayList(Object...) 

ArrayList(values: Object...)

Constructor for a new ArrayList. The constructor initializes the ArrayList with the arguments given as constructor parameters. The method can also be called with an ECMA array as argument.

If called with a single ECMA array as argument the individual elements of that array are used to initialize the ArrayList. To create an ArrayList with a single array as element, create an empty ArrayList and then call the method add1() on it.

Parameters:

  • values - the set of objects to insert into the list.

Method Details 

clone() 

clone(): ArrayList

Returns a shallow copy of this array list.

Returns:

  • a shallow copy of this array list.

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!