Android examples for java.util:Iterable
Create a Set from an Iterable.
/**//from w ww . ja v a2s. c om * Distribution License: * JSword is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License, version 2.1 as published by * the Free Software Foundation. This program is distributed in the hope * that it will be useful, but WITHOUT ANY WARRANTY; without even the * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU Lesser General Public License for more details. * * The License is available on the internet at: * http://www.gnu.org/copyleft/lgpl.html * or by writing to: * Free Software Foundation, Inc. * 59 Temple Place - Suite 330 * Boston, MA 02111-1307, USA * * Copyright: 2005 * The copyright to this program is held by it's authors. * * ID: $Id: CollectionUtil.java 2090 2011-03-07 04:13:05Z dmsmith $ */ //package com.book2s; import java.util.HashSet; import java.util.Set; public class Main { /** * Create a Set from an Iterable. * * @param it * The source of data for the list * @return the created set */ public static <T> Set<T> createSet(Iterable<T> it) { Set<T> reply = new HashSet<T>(); for (T obj : it) { reply.add(obj); } return reply; } }