【发布时间】:2021-05-19 15:13:13
【问题描述】:
我尝试过这种方式,但我得到的只是这个错误消息:java:不兼容的类型:E 无法转换为 int
public static<E extends Comparable<?superE>> Optional<E> min(List<E>list) {
int result = reduce(list, 0, (a, l) -> a.compareTo((int)l) <= 0 ? a:(int)l);
return (Optional<E>) Optional.of(result);
}
我真的不知道如何解决这个问题。
【问题讨论】: