gpt4 book ai didi

java - 重命名 hashmap 的键值而不是重新插入

转载 作者:行者123 更新时间:2023-12-01 16:53:49 25 4
gpt4 key购买 nike

正如标题所说,有没有一种简单的方法可以更改 HashMap 的键?

这里我更新了 HashMap 的所有值

stock.put(itemCode.getText(), new StockData.Item(itemName.getText(),(Double) priceS.getValue(), (Integer)quantityS.getValue(), file.getName()));

现在我想更改 key ,我之前使用过删除和插入有效的数据,但顺序已更改,这是我不希望发生的情况。

最佳答案

如果您想使用HashMap,您的键在插入后不应更改。

如果顺序对您很重要,您应该使用 SortedMap 的实现(例如 TreeMap)。

关于java - 重命名 hashmap 的键值而不是重新插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35537513/

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