gpt4 book ai didi

java - 替换哈希表的最安全选择?

转载 作者:行者123 更新时间:2023-12-02 09:23:11 26 4
gpt4 key购买 nike

我有一些旧的第 3 方 Java 代码,正在转换为 Java 6。它包含 HashTable 实例,这些实例被标记为过时的集合。我应该用什么来代替它们?什么是最安全的选择?

最佳答案

虽然 API 文档中没有标记为已弃用,但 HashTable 已过时,您可以考虑使用 HashMap .

对于差异,您可以查看 this post .

主要区别(文档所说的两个)是:

  1. HashMap 未同步;

  2. HashMap 可以包含 null

因此,当您将 HashMap 替换为 HashTable 时,请注意这两者。

关于java - 替换哈希表的最安全选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7054140/

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