如果我正确理解,Collections.checkedMap将返回一个映射,该映射将在任何类型的更改(如添加、删除或修改条目)时抛出ClassCastException。
如果做到了,我们为什么要使用Collections.unmodifiedMap()?
发布于 2017-04-09 01:42:33
你误会了。Collections.checkedMap在将错误类型的键或值放入Map时抛出一个Map。Collections.unmodifiableMap在从Map中放置或删除任何内容时抛出一个UnsupportedOperationException。
https://stackoverflow.com/questions/43302157
复制相似问题