我有一个通用的Collection,正在尝试解决如何对其中包含的项进行排序。我试过几种方法,但都不能正常工作。
发布于 2010-03-19 21:20:54
如果您的集合对象是一个列表,我将使用sort方法,正如其他答案中所建议的那样。
但是,如果它不是一个列表,并且你并不真正关心返回什么类型的集合对象,我认为创建一个TreeSet比创建一个列表更快:
TreeSet sortedSet = new TreeSet(myComparator);
sortedSet.addAll(myCollectionToBeSorted);https://stackoverflow.com/questions/2477261
复制相似问题