为什么没有getFirst(可迭代)方法?
2022-09-01 01:02:59
迭代器提出了两种方法getLast
public static <T> T getLast(Iterable<T> iterable);
public static <T> T getLast(Iterable<T> iterable, @Nullable T defaultValue);
但只有一个getFirst
public static <T> T getFirst(Iterable<T> iterable, @Nullable T defaultValue);
是否有任何设计/实现原因来破坏对称性?