gpt4 book ai didi

java - 遍历 HashMap

转载 作者:行者123 更新时间:2023-12-02 06:41:05 29 4
gpt4 key购买 nike

非常奇怪的东西。

这是我的代码:

Map<String, Object[]> data = new HashMap<String, Object[]>();
data.put("1", new Object[] {"VENDOR_NAME", "COUNTRY_CODE", "PREFIX" , "RATE" , "CURRENCY" });
data.put("2", new Object[] {10d, "John", 1500000d});
data.put("3", new Object[] {2d, "Sam", 800000d});
data.put("4", new Object[] {3d, "Dean", 700000d});

Set<String> keyset = data.keySet();
int rownum = 0;
for (String key : keyset) {
System.out.println(key);
}

结果:3、2、1、4

为什么订单都是混合的:S?

最佳答案

Why is the order all mixed :S ?

因为 HashMap不保证其元素的任何迭代顺序。您不会得到任何恒定的订单。如果您想要广告订单,请使用 LinkedHashMap .

关于java - 遍历 HashMap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19131776/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com