密码:
网络营销 it新闻 军事新闻 社会新闻 it技术 网站优化 游戏资讯 公司资讯
java中maphm=new hashmap()用法及遍历
发布日期:2015-04-12 阅读数:2879 来源:编程技术 由金功呈网站建设公司整理 【关闭】



import java.util.HashMap;

import java.util.Iterator;

public class hash {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  HashMap<String, String>hm=new HashMap<String, String>();
  hm.put("100","001");
  hm.put("200","002");
  hm.put("300","003");
  hm.put("400","004");
  hm.put("500","005");
  hm.put("600","006");
  hm.put("700","007");
  hm.put("800","008");
  hm.put("900","009");
  System.out.println(hm.get("100"));
  System.out.println(hm.size());
 }
}

怎么遍历?

可以通过以下两种方式:

方式1

Iterator iterator = hm.keySet().iterator();

while(iterator.hasNext()) {

System.out.println(hm.get(iterator.next()));

}

方式2

Set set = hm.entrySet() ;

java.util.Iterator it = hm.entrySet().iterator();

while(it.hasNext()){

java.util.Map.Entry entry = (java.util.Map.Entry)it.next();

// entry.getKey() 返回与此项对应的键

// entry.getValue() 返回与此项对应的值

System.out.println(entry.getValue());


比较建议方式一的做法


广州金功呈网站建设网微信二维码
  • 深圳市一键一家网络科技有限公司官方网址:http://www.songhu9.com.cn
  • QQ:316675593,电话号码:19807655856
  • 业务范围:公司网站建设、管理软件研发、软件网站二次开发、400电话、电商平台研发、公众号研发!
  • 免责申明:本站内容均来源于网络,版权归原创所有,如有任何版权方面的问题,请与我们联系处理!