Java HashSet Create hashset_to_int_array(Set hs)

Here you can find the source of hashset_to_int_array(Set hs)

Description

hashsetinarray

License

BSD License

Declaration

public static int[] hashset_to_int_array(Set<Integer> hs) 

Method Source Code

//package com.java2s;
/****************************************************************************\ 
 *                                                                            *
 *  SNEE (Sensor NEtwork Engine)                                              *
 *  http://code.google.com/p/snee                                             *
 *  Release 1.0, 24 May 2009, under New BSD License.                          *
 *                                                                            *
 *  Copyright (c) 2009, University of Manchester                              *
 *  All rights reserved.                                                      *
 *                                                                            *
 *  Redistribution and use in source and binary forms, with or without        *
 *  modification, are permitted provided that the following conditions are    *
 *  met: Redistributions of source code must retain the above copyright       *
 *  notice, this list of conditions and the following disclaimer.             *
 *  Redistributions in binary form must reproduce the above copyright notice, *
 *  this list of conditions and the following disclaimer in the documentation *
 *  and/or other materials provided with the distribution.                    *
 *  Neither the name of the University of Manchester nor the names of its     *
 *  contributors may be used to endorse or promote products derived from this *
 *  software without specific prior written permission.                       *
 *                                                                            *
 *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS   *
 *  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, *
 *  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR    *
 *  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR          *
 *  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,     *
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,       *
 *  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR        *
 *  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF    *
 *  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING      *
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS        *
 *  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.              *
 *                                                                            *
\****************************************************************************/

import java.util.Iterator;

import java.util.Set;

public class Main {
    public static int[] hashset_to_int_array(Set<Integer> hs) {

        int array[] = new int[hs.size()];

        Iterator<Integer> itr = hs.iterator();

        int i = 0;

        while (itr.hasNext()) {
            array[i++] = Integer.parseInt(itr.next().toString());
        }//from w ww .j a  v a 2  s  .  c  o  m

        return array;
    }
}

Related

  1. asHashSet(T... elements)
  2. convertHashSetIntoArray(HashSet cdsidsSet)
  3. createHashSet(T... arr)
  4. hashSet()
  5. hashSet()
  6. hashSetFromArray(final T[] objs)
  7. hashSetOf(T... elements)
  8. hashSetOf(T... ts)
  9. identityHashSet()