Java Array Empty Check isEmpty(T[] array)

Here you can find the source of isEmpty(T[] array)

Description

Returns if the given array is null or empty.

License

Apache License

Parameter

Parameter Description
array The array to test.

Return

true if the given array is null or empty .

Declaration

public static <T extends Object> boolean isEmpty(T[] array) 

Method Source Code


//package com.java2s;
//License from project: Apache License 

import java.util.*;

public class Main {
    /**/*from  w  ww.ja v a2 s .co m*/
     * Returns if the given {@code collection} is {@code null} or empty.
     *
     * @param collection
     *         The collection to test.
     * @return {@code true} if the given {@code collection} is {@code null} or {@code empty}.
     */
    public static <C extends Collection<?>> boolean isEmpty(C collection) {
        return collection == null || collection.isEmpty();
    }

    /**
     * Returns if the given {@code array} is {@code null} or empty.
     *
     * @param array
     *         The array to test.
     * @return {@code true} if the given {@code array} is {@code null} or {@code empty}.
     */
    public static <T extends Object> boolean isEmpty(T[] array) {
        return array == null || array.length == 0;
    }

    /**
     * Returns if the given {@code map} is {@code null} or empty.
     *
     * @param map
     *         The map to test.
     * @return {@code true} if the given {@code map} is {@code null} or {@code empty}.
     */
    public static <M extends Map<?, ?>> boolean isEmpty(M map) {
        return map == null || map.isEmpty();
    }
}

Related

  1. isEmpty(T[] arr)
  2. isEmpty(T[] array)
  3. isEmpty(T[] array)
  4. isEmpty(T[] array)
  5. isEmpty(T[] array)
  6. isEmpty(T[] array)
  7. isEmptyOrNull(Object[] array)
  8. isEmptyOrNull(Object[] array)
  9. isNonEmpty(Object[] array)