【发布时间】:2017-11-01 01:49:32
【问题描述】:
我在java中有一个列表,其中所有元素都是字符串,如下所示,
[livelongandprosper, 2, 1]
[deals, 11, 1]
[SEO, 5, 1]
[Bible, 8, 1]
[EarnHistory, 2, 1]
[God, 2, 0]
[inktober2017, 3, 0]
[Brand, 22, 1]
[CoreyFedman, 1, 1]
[HappyHalloween, 5, 0]
[innisfree, 1, 1]
[WorldSeries, 3, 1]
[Scocco, 1, 1]
如何根据第二列中的值并按降序对上述列表列表的值进行排序?
【问题讨论】:
-
Collections.sort(lss, new Comparator
- >>(){ public int compare(List
o1, List o2) { //简单的字符串比较在这里,如果需要,添加更复杂的逻辑。 return o1.get(1).compareTo(o2.get(1)); } });这不起作用 -
你真的会写Java吗?因为这听起来好像你最好在尝试这些任务之前先学习一些语言基础知识