/*
Map--
|--Hashtable:底层是哈希表数据结构,不可以存入null键null值。线程同步。
|--HashMap:底层是哈希表数据结构,可以存入null键null值。线程不同步。
|--TreeMap:底层是二叉树数据结构,线程不同步。可以给键排序
*/
package pack;
import java.util.Comparator;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
/*public class Main {
public static void main(String[] args) {
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1, "java1"); //增
map.put(2, "java2");
map.put(3, "java3");
map.remove(4); //删
//sys(map.containsKey(1)); //判
//sys(map.get(2)); //查
//sys(map);
查方法一:通过Set集合中的迭代器得到键,再通过get方法得到值
Set<Integer> s = map.keySet();
for(Iterator<Integer> it = s.ite