package com.tarena.day14; import java.util.HashMap; import java.util.Map; public class HashMapDemo { /** * @param args */ public static void main(String[] args) { HashMap map = new HashMap(16,0.75f); map.put("Tom", 3); map.put("Jerry", 4); map.put("Andy", 5); map.put("Mac", 6); map.put("John", 7); System.out.println(map.size());//5 System.out.println(map.isEmpty());//false int age = (Integer)map.get("Mac");//6 System.out.println(age); map.put("Mac",3); System.out.println(map); System.out.println(map.get("aa"));//空 System.out.println(map.containsKey("Mac"));//true System.out.println(map.containsValue(3));//true map.remove("Mac"); System.out.println(map.containsKey("Mac"));//false System.out.println(map.keySet()); System.out.println(map.values()); System.out.println(map.entrySet()); } } package com.tarena.day14; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.List; public class IteratorDemo { public static void main(String[] args) { List<String> eggs = new ArrayList<String>(); eggs.add("红鸡蛋"); eggs.add("柴鸡蛋"); eggs.add("鸭蛋"); eggs.add("坏蛋"); Collections.shuffle(eggs); Iterator<String> iterator = eggs.iterator(); while (iterator.hasNext()) { String egg = iterator.next(); System.out.println(egg); } } }