【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}

	}

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章