Java List from Array asList(final long[] ids)

Here you can find the source of asList(final long[] ids)

Description

as List

License

Open Source License

Declaration

static public final List<Long> asList(final long[] ids) 

Method Source Code

//package com.java2s;
/**//from  w ww.j a v a  2  s. c  o  m
    
TrakEM2 plugin for ImageJ(C).
Copyright (C) 2005-2009 Albert Cardona and Rodney Douglas.
    
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation (http://www.gnu.org/licenses/gpl.txt )
    
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 General Public License for more details.
    
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
    
You may contact Albert Cardona at acardona at ini.phys.ethz.ch
Institute of Neuroinformatics, University of Zurich / ETH, Switzerland.
    
*/

import java.util.ArrayList;

import java.util.List;

public class Main {
    static public final List<Long> asList(final long[] ids) {
        return asList(ids, 0, ids.length);
    }

    static public final List<Long> asList(final long[] ids, final int first, final int length) {
        final ArrayList<Long> l = new ArrayList<Long>();
        if (null == ids)
            return l;
        for (int i = first; i < length; i++)
            l.add(ids[i]);
        return l;
    }
}

Related

  1. asList(final int... values)
  2. asList(final int[] a)
  3. asList(final int[] a)
  4. asList(final Iterable iterable)
  5. asList(final Iterable iterable)
  6. asList(final Object array)
  7. asList(final Object[] arguments)
  8. asList(final Object[] array)
  9. asList(final Object[] objectArray)