Java Collection First getFirstElementOrNull(Collection coll)

Here you can find the source of getFirstElementOrNull(Collection coll)

Description

get First Element Or Null

License

Open Source License

Return

the first element of given coll, if collection is non-null and non-empty. Otherwise null.

Declaration

public static <T> T getFirstElementOrNull(Collection<T> coll) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2007 DSource.org and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors://from ww w . j  a v a  2 s. c  o  m
 *     Bruno Medeiros - initial implementation
 *******************************************************************************/

import java.util.Collection;

public class Main {
    /**
     * @return the first element of given coll, if collection is non-null and non-empty. Otherwise null. 
     */
    public static <T> T getFirstElementOrNull(Collection<T> coll) {
        if (coll == null || coll.isEmpty())
            return null;
        return coll.iterator().next();
    }
}

Related

  1. getFirstAndOnly(Collection c)
  2. getFirstClassOfType(Collection l, Class type)
  3. getFirstElement(Collection coll)
  4. getFirstElement(Collection collection, T defaultValue)
  5. getFirstElementOrNull(Collection collection)
  6. getFirstItem(Collection c)
  7. getFirstItem(Collection collection)
  8. getFirstItem(Collection c)
  9. getFirstItemInCollection(Collection collection)