【发布时间】:2017-02-09 01:23:29
【问题描述】:
我有一个ArrayList<List>,其中Lists 具有包含名称的字符串值,然后将双精度转换为字符串。
例子:
List<String> list = New List;
list.add("Abraham");
list.add(String.valueOf(0.65));
List<String> list2 = New List;
list2.add("Bowers");
list2.add(String.valueOf(0.89));
ArrayList<List> arrayList = new ArrayList<>();
arrayList.add(list);
arrayList.add(list2);
如何按双精度值降序排列ArrayList?
【问题讨论】:
-
您确定不想使用
Map吗?为什么将name和value存储在同一个列表中? -
列表将包含两个以上的项目,我想知道基于相关变量的名称顺序。
-
你的描述(
key,value对)非常适合Map...查找HashMap。 -
@BryceD 看看这个:stackoverflow.com/questions/780541/…