【发布时间】:2014-04-04 02:21:47
【问题描述】:
我需要根据列对 ArrayList 进行排序。即在我的 ArrayList 中,每行包含一些浮点值和一个字符串。它们中的每一个都使用逗号分隔。
例子:
1 row:--- 4.9,5.1,2.3,1.0,classA
同样是所有行。
所以我想根据每个值对这个数组列表进行排序(基于所有行的第一个 val,类似地所有行)。
这里我如何使用 Comparator 和 Comparable?
【问题讨论】:
-
你在说什么专栏?
-
你的意思是你有一个 ArrayList 的 ArrayList 吗??
-
@Dahlia - 它不是那样工作的。在您的 ArrayList 中,您是否有一个带有 float + String 的对象?还是你有其他的数据结构?
-
你试过什么? SO 的工作方式是你尽最大努力解决问题,展示你的工作,并提出一个具体的问题。我们一般不会为您编写代码。
-
你的意思是你有一个
ArrayList<String>?你有什么开始吗?
标签: java algorithm decision-tree