我有以下查询,我在下面有这个是 hashmap 类..
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() 的方法,我也很清楚 map.entry ,但我想通过简单的核心检索没有这些内置函数的数组java代码,请指教如何实现..!
我不想使用任何内置的集合函数,例如 getkey() 或 getvalue() 来检索地图的内容,我想使用简单的 java 代码来检索给定键的值或那里的所有键的值必须是在我想使用的核心 java 上构建的 getkey() 和 getvalue() 背后的一些逻辑..!!
有没有什么方法可以通过简单的java程序本身来检索地图的内容..!!不使用内置的集合函数..!