Java Collection Add add(Collection collection, T object)

Here you can find the source of add(Collection collection, T object)

Description

Add a value to a collection provided both the collection and the value are not null.

License

Apache License

Parameter

Parameter Description
T a parameter
collection a parameter
object a parameter

Return

true if the value was added

Declaration

public static <T> boolean add(Collection<T> collection, T object) 

Method Source Code

//package com.java2s;
/*//from w  w  w. j  ava2 s.  c o m
 * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
 *
 * 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.Collection;

public class Main {
    /**
     * Add a value to a collection provided both the collection and the value are not null.
     * @param <T>
     * @param collection
     * @param object
     * @return true if the value was added
     */
    public static <T> boolean add(Collection<T> collection, T object) {
        return object != null && collection != null && collection.add(object);
    }
}

Related

  1. add(Collection c, Object o)
  2. add(Collection collection, T object)
  3. add_all(Collection target, Collection source)
  4. add_news(Collection target, Collection to_add)
  5. addAll(C collection, Iterable add)