Is collection empty, and all of its elements are empty

 
import java.util.Collection;
import java.util.Iterator;

public class Utils {

  public static <T> boolean isEmpty(Collection<T> c) {
    if (c == null || c.size() == 0) {
        return true;
    }
    for (Iterator<T> iter = c.iterator(); iter.hasNext();) {
        if (iter.next() != null) {
            return false;
        }
    }
    return true;
  }


}
  
Home 
  Java Book 
    Runnable examples  

Collection Collection:
  1. Fill a collection
  2. Get the difference of two collections
  3. Get the min value within a collection
  4. Is collection empty, and all of its elements are empty
  5. Make a Collection Read-Only
  6. Make a collection an immutable collection
  7. Sort custom class and user defined Comparator