我一直使用类似的界面通过collection.sort为我的班级提供自然顺序.
基本上如果我有一个人类,我会得到它来实现Comparable接口,并将提供compareTo的实现.但是在javadocs中Collections.sort的定义中,我看到了这个签名
public static <T extends Comparable<? super T>> void sort(List<T> list)
我根本不理解这个泛型定义?不应该只是说
<T implements Comparable<T>>
有人可以帮我弄这个吗?