Java List Remove removeAllNull(List list)

Here you can find the source of removeAllNull(List list)

Description

Removes all the null objects from the list

License

Apache License

Return

true if any object is removed

Declaration

public static <E> boolean removeAllNull(List<E> list) 

Method Source Code

//package com.java2s;
/**/*from w w w . j  a va 2  s. c o m*/
 *   Copyright 2016 Pratapi Hemant Patel
 *
 *   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.List;

public class Main {
    /**
     * Removes all the null objects from the list
     * 
     * @return true if any object is removed
     */
    public static <E> boolean removeAllNull(List<E> list) {

        return list.removeIf((e) -> (null == e));
    }
}

Related

  1. removeAll(List list, List objects)
  2. removeAll(List idxs, List values)
  3. removeAll(List strings, String string)
  4. removeAll(List list, List indexes)
  5. removeAll(List toRemoveFrom, Collection elementsToRemove)
  6. removeAllNulls(List list)
  7. removeBlankLine(List lines)
  8. removeByRef(List list, Object obj)
  9. removeElement(T element, List list)