【发布时间】:2014-03-06 16:28:06
【问题描述】:
有没有办法识别用户输入的单词是否不在您的 hashmap 字典中?像这样的:
Map<String, String> map = new HashMap<String, String>();
map.put("dog", "type of animal");
如果用户要询问“猫”的定义,有没有办法确定该词没有定义?而且,如果是这样,我如何将其设置为用户可以添加此定义的位置?喜欢:
“猫的定义。”
- 定义不存在。添加定义:
“动物的种类。”
然后,当您再次要求定义时,它会给出该定义。我会自己查一下,但搜索词太具体了,找不到任何有用的东西。
【问题讨论】:
-
map.keySet().contains("cat") 如果有/没有条目,则返回真/假
-
map.containsKey(input)
标签: java dictionary hashmap