1. 前几天看源码,遇到一段代码:
public static <T> T max(Collection<? extends T> coll,Comparator<? super T> comp){
}
给我看的一脸懵逼,今天整理完泛型后重新理解,终于能看懂了
2. 解释
3. 整体看来,如果T为int,整句其实可以理解为
public static Integer max(
Collection<这儿将会是Integer及其子类泛型> coll,
Comparator<这儿将会是Integer及其父类泛型> comp){
}
纯属个人帮助理解方法。。。有些low,见谅!