Java Collection First getFirstElementOrNull(Collection collection)

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

Description

returns the first element of a collection or null if the collection is empty.

License

Open Source License

Declaration

public static <E> E getFirstElementOrNull(Collection<E> collection) 

Method Source Code

//package com.java2s;
/***********************************************************************************
 * AlgoTrader Enterprise Trading Framework
 *
 * Copyright (C) 2015 AlgoTrader GmbH - All rights reserved
 *
 * All information contained herein is, and remains the property of AlgoTrader GmbH.
 * The intellectual and technical concepts contained herein are proprietary to
 * AlgoTrader GmbH. Modification, translation, reverse engineering, decompilation,
 * disassembly or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from AlgoTrader GmbH
 *
 * Fur detailed terms and conditions consult the file LICENSE.txt or contact
 *
 * AlgoTrader GmbH//from w ww . java2s .  co m
 * Aeschstrasse 6
 * 8834 Schindellegi
 ***********************************************************************************/

import java.util.Collection;

public class Main {
    /**
     * returns the first element of a collection or null if the collection is empty.
     */
    public static <E> E getFirstElementOrNull(Collection<E> collection) {

        if (collection.isEmpty()) {
            return null;
        } else {
            return collection.iterator().next();
        }
    }
}

Related

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