完成一个类似字典的功能。
--将单词以及单词的注释存储到HashMap中
--显示HashMap中的内容
--查找某个单词的注释并显示。
注意:要求比较简单,只实现了输入,输出,查询。这个歌案例中,学习的是定义HashMap 定义entry
#在建animal对象,使用hashmap时,要用泛型规定类型。
Map <String, String> animal = new HashMap <String, String>();
#迭代器要用泛型定义,把值放入迭代器
Iterator <String> it = animal.values().iterator();
#在将animal对象的键值对形成entry,然后定义好集合的entry类型
这里必须定义,不然下面的for循环不好使用。
Set <Map.Entry <String, String>> entrySet = animal.entrySet();
for (Map.Entry <String, String> entry : entrySet) {
System.out.print(entry.getKey() + " - ");
System.out.println(entry.getValue());
}
代码如下:
package com.imooc.set;
import java.security.KeyStore;
im
--将单词以及单词的注释存储到HashMap中
--显示HashMap中的内容
--查找某个单词的注释并显示。
注意:要求比较简单,只实现了输入,输出,查询。这个歌案例中,学习的是定义HashMap 定义entry
#在建animal对象,使用hashmap时,要用泛型规定类型。
Map <String, String> animal = new HashMap <String, String>();
#迭代器要用泛型定义,把值放入迭代器
Iterator <String> it = animal.values().iterator();
#在将animal对象的键值对形成entry,然后定义好集合的entry类型
这里必须定义,不然下面的for循环不好使用。
Set <Map.Entry <String, String>> entrySet = animal.entrySet();
for (Map.Entry <String, String> entry : entrySet) {
System.out.print(entry.getKey() + " - ");
System.out.println(entry.getValue());
}
代码如下:
package com.imooc.set;
import java.security.KeyStore;
im