Java HashSet Create asHashSet(Set set)

Here you can find the source of asHashSet(Set set)

Description

as Hash Set

License

Open Source License

Declaration

public static <E> HashSet<E> asHashSet(Set<E> set) 

Method Source Code


//package com.java2s;
/*//from w  w  w .ja va2s.c  o m
 * Carrot2 project.
 *
 * Copyright (C) 2002-2016, Dawid Weiss, Stanis?aw Osi?ski.
 * All rights reserved.
 *
 * Refer to the full license file "carrot2.LICENSE"
 * in the root folder of the repository checkout or at:
 * http://www.carrot2.org/carrot2.LICENSE
 */

import java.util.*;

public class Main {
    public static <E> HashSet<E> asHashSet(Set<E> set) {
        if (HashSet.class.isInstance(set)) {
            return (HashSet<E>) set;
        } else {
            return new HashSet<E>(set);
        }
    }
}

Related

  1. asHashSet(@SuppressWarnings("unchecked") T... elements)
  2. asHashSet(T... elements)
  3. convertHashSetIntoArray(HashSet cdsidsSet)
  4. createHashSet(T... arr)
  5. hashSet()