JAVA 获取Map中的值

来源:互联网 发布:已备案的域名 编辑:程序博客网 时间:2024/05/21 11:30

 

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;

public class test2 {

 /**  * @param args  */  public static void main(String[] args) {  // TODO Auto-generated method stub    Map<String, String> map=new HashMap<String, String>();    map.put("name", "饶伟");    map.put("sex", "男");    map.put("address", "大连");    /*  方法1    for (Map.Entry<String, String> MapString : map.entrySet()) {  String key=MapString.getKey();//次方法获取键值对的名称  String value=MapString.getValue();//次方法获取键值对的值  System.out.println(key+":"+value); } */    //方法2      Set set=map.entrySet();      for (Iterator iterator = set.iterator(); iterator.hasNext();) {      Map.Entry string = (Map.Entry) iterator.next();  String key=((Entry<String, String>) string).getKey();//次方法获取键值对的名称  String value=((Entry<String, String>) string).getValue();//次方法获取键值对的值  System.out.println(key+":"+value); } }}


 输出结果

 

 

原创粉丝点击