【Map】Hashtable
阿新 • • 發佈:2018-03-18
Map Hashtable import java.util.Hashtable;
import java.util.Map;
public class Main {
/**
* Hashtable
* 1.java.util
* 2.類 Hashtable<K,V>
* 3.任何非 null 對象都可以用作key或value,也是無序的
* 4.key的對象必須實現 hashCode 方法和 equals 方法
* 5.Hashtable 是同步的
* */
public static void main(String[] args) {
Map<Integer,String> map1=new Hashtable<Integer,String>();
map1.put(1, "aa");
map1.put(1, "bb");
map1.put(2, "cc");
map1.put(3, "dd");
//map1.put(null, "ee"); // Exception in thread "main" java.lang.NullPointerException
//map1.put(5, null); // Exception in thread "main" java.lang.NullPointerException
System.out.println(map1); // {3=dd, 2=cc, 1=bb}
}
}
【Map】Hashtable