Map
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class MapDemo {
public static void main(String[] args) {
Map<String,Integer> map = new HashMap<>();
map.put("德玛西亚", 100);
map.put("帅哥", 60);
map.put("帅哥", 90);
map.put("美女", 80);
map.put("小姐姐", 70);
map.put(null, null);
map.put(null, 1);
System.out.println(map);
Set<Entry<String,Integer>> set = map.entrySet();
Iterator<Entry<String,Integer>> it = set.iterator();
while (it.hasNext()){
Entry<String,Integer> entry = it.next();
String key = entry.getKey();
Integer v = entry.getValue();
System.out.println("key是 " + key + "\t" + "value 是 " + v);
}
Set<String> set1 = map.keySet();
Iterator<String> it1 = set1.iterator();
while (it1.hasNext()){
String key = it1.next();
Integer v = map.get(key);
System.out.println("key是 " + key + "\t" + "value 是 " + v);
}
for (Entry<String,Integer> e : map.entrySet()) {
System.out.println("key的值是 = " + e.getKey() + "value的值是 =" + e.getValue());
}
}
}