Java List Value Add All addAll(List list, E[] elements)

Here you can find the source of addAll(List list, E[] elements)

Description

Add all of the elements in the given array to the given list.

License

Open Source License

Parameter

Parameter Description
list the list to which the elements are to be added
elements the elements to be added to the list

Declaration

public static <E> void addAll(List<E> list, E[] elements) 

Method Source Code


//package com.java2s;
/*/*  w  ww.  ja  v  a2  s  .c  o  m*/
 * Copyright (c) 2013, the Dart project authors.
 * 
 * Licensed under the Eclipse Public License v1.0 (the "License"); you may not use this file except
 * in compliance with the License. You may obtain a copy of the License at
 * 
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Unless required by applicable law or agreed to in writing, software distributed under the License
 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 * or implied. See the License for the specific language governing permissions and limitations under
 * the License.
 */

import java.util.List;

public class Main {
    /**
     * Add all of the elements in the given array to the given list.
     * 
     * @param list the list to which the elements are to be added
     * @param elements the elements to be added to the list
     */
    public static <E> void addAll(List<E> list, E[] elements) {
        int count = elements.length;
        for (int i = 0; i < count; i++) {
            list.add(elements[i]);
        }
    }
}

Related

  1. addAll(final List firstList, final List secondList)
  2. addAll(final List list, final T... elements)
  3. addAll(int index, List list, T... array)
  4. addAll(List dest, List src)
  5. addAll(List fromList, List toList)
  6. addAll(List list, String[] array)
  7. addAll(List list, T... array)
  8. addAll(List src, T... args)
  9. addAll(List xs, Collection adds)