Java tutorial
//package com.java2s; // This source code is available under the terms of the Affero General Public License v3. import java.util.Collection; import java.util.HashSet; import java.util.Set; public class Main { public static <T> Set<T> makeSet() { return new HashSet<T>(); } public static <T> Set<T> makeSet(int size) { return new HashSet<T>(size); } public static <T> Set<T> makeSet(Collection<? extends T> a) { return new HashSet<T>(a); } }