Class LinkedHashSet

The class LinkedHashSet implements a hash set with a guaranteed iteration order. The elements are iterated in the order they have been added to the HashSet.

Constructor Summary 

ConstructorDescription
LinkedHashSet()Constructs a new LinkHashSet.
LinkedHashSet(Collection)Constructor for a new LinkedHashSet.

Method Summary 

MethodDescription
clone()Returns a shallow copy of this set.

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 

LinkedHashSet() 

LinkedHashSet()

Constructs a new LinkHashSet.


LinkedHashSet(Collection) 

LinkedHashSet(collection: Collection)

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

Parameters:

  • collection - the collection of items to insert into this set.

Method Details 

clone() 

clone(): LinkedHashSet

Returns a shallow copy of this set.

Returns:

  • a shallow copy of this set.

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