我有以下查詢,這是我下面這個就是HashMap類值..檢索HashMap中的簡單的核心Java代碼
HashMap map=new HashMap();//HashMap key random order.
System.out.println("Amit".hashCode());
map.put("Amit","Java");
map.put("mAit","J2EE");
map.put("Saral","J2rrrEE");
,如果我要檢索的陣列控制檯上的元素查看輸出的代碼將如..
Set s=map.entrySet();
Iterator itr=s.iterator();
while(itr.hasNext())
{
Map.Entry m=(Map.Entry)itr.next();
System.out.println(m.getKey()+"\t"+m.getValue()+"\t"+ m.hashCode());
}
現在我們投它,因爲它需要的Map.Entry,我們有)稱爲信息getKey(方法和getValue(),我清楚的地圖.entry也是,但我想通過簡單的核心Java代碼檢索沒有這些內置函數的數組,請告知h要實現這一點..!
我不想使用getkey()或getvalue()等集合的任何內置函數來檢索地圖的內容,我想使用簡單的java代碼來檢索給定密鑰的值或所有的鍵必須有一些邏輯背後的getkey()和getvalue(),這是建立在我想使用的核心Java上。
是否有任何方法通過簡單的java程序本身檢索地圖的內容.. !!沒有使用內置的集合函數..!
什麼陣列retrive值.... – assylias 2012-08-05 15:54:57
',而不使用內置的收集功能..' - ?!好像你去一些學校教學錯誤。建立在收集功能內置於...使用。 – dantuch 2012-08-05 16:27:00
剛剛看到你的編輯:你爲什麼要這麼做?無論是爲了教育目的,你可以簡單地看看來源或...以及我找不到另一個原因... – assylias 2012-08-05 16:39:36