HashMap初始化以及遍历的三种方式


public static void main(String[] args){

Map<String, String> map = new HashMap<String, String>(){

{

put("zhang","xinxin");

put("wnag", "jinfeng");

put("li", "xuemei");

put("zhao", "xinyi");

}

};

System.out.println("NO1.===========================");

for(Entry<String, String> entry : map.entrySet())

{

System.out.println("key: " + entry.getKey() + "    value: " + entry.getValue() );

}

System.out.println("NO2.===========================");

for (String key : map.keySet()) 

{

System.out.println("key: " + key + "    value: " + map.get(key));

}

System.out.println("NO3.===========================");

Iterator<Entry<String, String>> it = map.entrySet().iterator();

while (it.hasNext()) {

Entry<String, String> en = it.next();

System.out.println("key: " + en.getKey() + "    value: " + en.getValue() );

}

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM