Package gnu.trove.set

Examples of gnu.trove.set.TIntSet.toArray()


        int[] ints = {42, 1138, 13, 86, 99};
        set.addAll(ints);


    int[] input = new int[ 3 ];
    int[] result = set.toArray( input );

    assertNotSame( input, result );
    assertEquals( 5, result.length );
    Arrays.sort( result );
    assertEquals( result[ 0 ], 13 );
View Full Code Here


    public void testToArrayMatchesIteratorOrder() {
        TIntSet set = new TIntHashSet();
        int[] ints = {42, 1138, 13, 86, 99};
        set.addAll(ints);
        int[] toarray_ints = set.toArray();

        int[] iter_ints = new int[5];
        TIntIterator iter = set.iterator();

        int index = 0;
View Full Code Here

        int[] sink = new int[ints.length + 2];
        sink[sink.length - 1] = -1;
        sink[sink.length - 2] = -2;

        int[] res = set.toArray(sink);
        assertEquals(set.getNoEntryValue(), res[set.size()]);

        Set<Integer> copy = new HashSet<Integer>();
        for (int element : sink) {
            copy.add(Integer.valueOf(element));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.