HashMap的小试牛刀
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Scanner;; public class Main { public static void main(String[] args) { HashMap hashMap=new HashMap(); //定义一个散列集合体 hashMap.put("zhangsan", "男"); hashMap.put("lisi", "男");
hashMap.put("lisi", "男"); hashMap.put("wangwu", "男"); hashMap.put("zhaoliu", "男"); hashMap.put("qinqi", "男"); hashMap.put("gouba", "男"); hashMap.put("mingjiu", "男"); hashMap.put("zhengshi", "男"); hashMap.put("mashiyi", "男"); Iterator iterator=hashMap.entrySet().iterator(); while(iterator.hasNext()){ Map.Entry map=(Map.Entry)iterator.next(); System.out.println(map.getKey()+" "+map.getValue()); } } }
输出:
lisi 男
mashiyi 男
gouba 男
mingjiu 男
zhaoliu 男
qinqi 男
zhangsan 男
wangwu 男
zhengshi 男
可以看出HashMap是一个无序且不允许重复的集合。
22:32:27
2019-02-27