|
1
5
首先,在我看来,“通用链接”是一种糟糕的做法。我鼓励将HashMap封装在一个类中,该类将数据封装在其中,从而允许操作逻辑位于类中,而不是散落在任何地方。 为了回答“1”,我可以想到许多场景。例如,您可能有一些语言,将某些常量映射到其他翻译。它将行放在标识符的第一位,这让我认为它可能是某种数据矩阵,并且第一个字符串参数将存在于列表的所有条目中(实际上这是一种糟糕的做法) 编辑:看来我误解了你的问题。您可以像添加其他条目一样添加它。查看其他人的答案,例如代码。:-) 回答#2,除非您能够提供一个比较器,否则您将无法对ArrayList进行排序,此时排序方式取决于您(可以是大小,可以是特定键的值,可以是Math.random(),由编写比较器的人决定)。 |
|
|
2
1
两个都不是
对…的排序
|
|
|
3
1
“将HashMap附加到ArrayList”是什么意思?向ArrayList添加HashMaps的方式与向列表添加任何对象的方式相同
对数组列表的排序与对任何其他数组列表的排序一样-您需要定义一个比较两个哈希映射的比较器,并使用Collections.sort与该比较器进行排序。需要多长时间将在很大程度上取决于您如何比较哈希映射。 |
|
|
4
1
|
|
|
5
1
声明应该是
1要在列表中添加地图,只需执行以下操作
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |