Java List from Array asList(final Object[] array)

Here you can find the source of asList(final Object[] array)

Description

Returns a fixed-size list backed by the specified array.

License

Open Source License

Parameter

Parameter Description
array the array by which the list will be backed.

Return

a list view of the specified array.

Declaration

public static List asList(final Object[] array) 

Method Source Code

//package com.java2s;
/**//from   w ww  . ja v a  2  s  .  c  om
 * Analytica - beta version - Systems Monitoring Tool
 *
 * Copyright (C) 2013, KleeGroup, direction.technique@kleegroup.com (http://www.kleegroup.com)
 * KleeGroup, Centre d'affaire la Boursidi?re - BP 159 - 92357 Le Plessis Robinson Cedex - France
 *
 * 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;
 * either version 3 of the License, or (at your option) any later version.
 *
 * 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, see <http://www.gnu.org/licenses>
 */

import java.util.Arrays;

import java.util.List;

public class Main {
    /**
     * Returns a fixed-size list backed by the specified array.  (Changes to
     * the returned list "write through" to the array.)  This method acts
     * as bridge between array-based and collection-based APIs, in
     * combination with <tt>Collection.toArray</tt>.  The returned list is
     * serializable and implements {@link RandomAccess}.
     *
     * @param array the array by which the list will be backed.
     * @return a list view of the specified array.
     * @see Collection#toArray()
     */
    public static List asList(final Object[] array) {
        return Arrays.asList(array);
    }
}

Related

  1. asList(final Iterable iterable)
  2. asList(final Iterable iterable)
  3. asList(final long[] ids)
  4. asList(final Object array)
  5. asList(final Object[] arguments)
  6. asList(final Object[] objectArray)
  7. asList(final Set elements)
  8. asList(final T node)
  9. asList(final T... array)