code: public static <T> T getFirst(Collection<T> collection) {
  		if (isEmpty(collection)) {
  			return null;
  		}
  		if (collection instanceof List) {
  			return ((List<T>) collection).get(0);
  		}
  		return collection.iterator().next();
  	}
docs: 取得Collection的第一个元素，如果collection为空返回null.