如何按升序显示列表数据?

时间:2011-01-27 09:52:38

标签: java list collections

嗨我在一个字段“ByYear”中的表上有数据它包含像2005-2006这样的数据年,字段类型是varchar(10),表数据包含以下列表...现在我的要求是的,我必须在我的Jsp页面上以加速顺序在组合框中显示ByYear字段数据,这里我们可以在第一年(2005-2009之间的2005年)中加入值。茹得分了?......这里我正在显示我的表格数据

ByYear
---------
2009-2010
2010-2011
2006-2009
2007-2009
2009-2010
2010-2011
2011-2012
2010-2011

2 个答案:

答案 0 :(得分:0)

Collections.sort(list, implementation of comparator)

答案 1 :(得分:0)

编写自定义比较器的另一种方法是创建自己的子类,实现Comparable,然后将compareTo方法定义为详细的here

我个人更喜欢实现compareTo,因为它允许您使用内置于其他类中的各种排序,而不是仅限于您的Comparator类。