【发布时间】:2011-03-04 02:06:08
【问题描述】:
我想要一个采用List<T> 的方法,其中T 实现Comparable 并返回true 或false,具体取决于列表是否已排序。
在 Java 中实现此功能的最佳方法是什么?很明显,泛型和通配符旨在能够轻松处理这些事情,但我很纠结。
如果有一个类似的方法来检查列表是否是倒序的,那就太好了。
【问题讨论】:
-
您是否有机会使用排序集合代替?或者只是根据需要调用 .Sort()?
-
这样做的目的是为了测试,所以没有。
-
列表应该是升序还是降序?
-
我希望能够同时检查这两种类型,因为两种类型都会出现。
-
@fuzzy lollipop -- 我希望以类型安全的方式实现此方法。
标签: java generics sorting wildcard