【发布时间】:2013-09-23 16:59:07
【问题描述】:
我正在寻找具有以下要求的 Map 接口的实现:
- 不是线程安全的
- 不允许空值和空键
- 在 JDK 中
你知道一个吗?
Java 6
【问题讨论】:
-
您可以在
HashMap上使用不允许null键或值的包装器。 -
虽然取决于您想要的彻底程度,但您需要确保它也不允许用户通过地图视图设置
nulls(即map.entrySet().next().setValue(null)) -
@LuiggiMendoza 怎么样?能详细回答一下吗?
标签: java map thread-safety