1. 程式人生 > 其它 >集合框架-Map集合-LinkedHashMap及關聯原始碼操作

集合框架-Map集合-LinkedHashMap及關聯原始碼操作

 1 package cn.itcast.p9.linkedhashmap.demo;
 2 
 3 import java.util.HashMap;
 4 import java.util.Iterator;
 5 import java.util.LinkedHashMap;
 6 import java.util.Map;
 7 
 8 public class LinkedHashMapDemo {
 9 
10     public static void main(String[] args) {
11         // TODO Auto-generated method stub
12 HashMap<Integer, String> hm = new LinkedHashMap<Integer,String>(); 13 14 hm.put(7, "zhouqi"); 15 hm.put(3, "zhangsan"); 16 hm.put(1, "qianyi"); 17 hm.put(5, "wangwu"); 18 19 Iterator<Map.Entry<Integer, String>> it = hm.entrySet().iterator();
20 21 while(it.hasNext()) { 22 Map.Entry<Integer, String> me = it.next(); 23 24 Integer key = me.getKey(); 25 String value = me.getValue(); 26 27 System.out.println(key+":"+value); 28 29 }
30 31 } 32 33 }
LinkedHashMapDemo

關聯原始碼:

如果剪下src檔案到其它地方,雖然編輯器能訪問到原始碼,但是是之前快取的,點選ChangeAttached Source找到src檔案位置就OK

注:以後用API通常是第三方工具,開源的話要記得下原始碼,不要直接下API