【发布时间】:2013-12-04 23:53:35
【问题描述】:
如何在Java中找到HashMap的元素,如果HashMap是表单并且一个键是空的,所以它只包含一个空白字符。
在我的例子中:
让 wordMap 是一个填充了元素的 HashMap 的实例。
if (wordMap.containsKey("")) {
wordMap.remove("");
}
这不起作用。我希望有人可以帮助我。
完成此操作后,我将哈希映射转换为树映射并按最大整数对其进行排序。我将它打印到控制台,这就是我得到的
System.out.println("results: " + tree)
我进入控制台:
results: { =194, in=73, ...}
谢谢
【问题讨论】:
-
你确定吗?这非常有效:ideone.com/YmpIyC
-
"一个键是空的,所以它只包含一个空白字符。" -- 这是什么意思?
-
这对我有用。实际上,您实际上并不需要检查
containsKey(),因为remove()如果密钥不存在则返回 null -
它适用于每个使用 JAVA 的人 ;)
-
什么对你不起作用?