【发布时间】:2011-12-31 22:12:40
【问题描述】:
我已经创建了一个这样的数组列表
ArrayList<String> entries = new ArrayList<String>();
entries.add("0 - name1");
entries.add("1000 - name2");
entries.add("1004 - name4");
entries.add("1002 - name3");
entries.add("10000 - name5");
entries.add("2000 - name5");
列表总是以 0 到 15,000 之间的数字开始,所以当我排序时,我希望它只根据数字进行排序,没有一个数字会匹配,它们应该按升序排列。
如何使用 java 来完成,我可以使用比较器吗?
【问题讨论】:
标签: java string sorting comparator