Java tutorial
//package com.java2s; import java.util.Collection; import java.util.HashSet; import java.util.Set; public class Main { public static <T> Set<T> buildSet(T... ts) { Set<T> set = new HashSet<T>(ts.length * 2); addAll(set, ts); return set; } @SuppressWarnings({ "rawtypes", "unchecked" }) public static boolean addAll(Collection c, Object... objs) { boolean result = false; for (Object obj : objs) { result |= c.add(obj); } return result; } }