- package server;
- import java.util.*;
- public class MyHashMap {
- //唯一實例
- private static MyHashMap myHashMap = null;
- //提取查詢ID與用戶列表,通過hashtable存儲
- HashMap AccessList = new HashMap();
- //取得唯一實例
- public static synchronized MyHashMap getInstance() {
- if (myHashMap == null) {
- myHashMap = new MyHashMap();
- }
- return myHashMap;
- }
- public MyHashMap() {
- }
- public static void main( String [] args) {
- String a = "1";
- HashMap hash=new HashMap();
- hash.put("a", "1");
- hash.put("001","北京");//“001”爲鍵,“北京”爲值。
- hash.put("002","上海");
- hash.put("003","天津");
- for (int i=0; i< hash.size(); i++) {
- System.out.println(hash.values());
- System.out.println(hash.get("001"));
- }
- Collection c = new ArrayList();
- c.add("abc");
- c.add("xyz");
- Iterator col = c.iterator();
- while(col.hasNext()) {
- System.out.println(col.next());
- }
- Iterator it = hash.keySet().iterator();
- String s = "", v = "";
- while(it.hasNext()) {
- s = (String)it.next();
- v = (String)hash.get(s);
- System.out.println(s+v);
- }
- }
- }
myhashmap.java
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.