如何在java中取map中的键值 的两种方法
第一种方法根据键值的名字取值
import java.util.HashMap;
import java.util.Map;
public class Test {undefined
/**
* @param args
*/
public static void main(String[] args) {undefined
// TODO Auto-generated method stub
Map<String, Object> map=new HashMap<String, Object>();
map.put("id", "sunny");
map.put("value", "syl");
System.out.println(map.get("id"));
System.out.println(map.get("value"));
}
}
第二种方法 遍历
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
public class Test {undefined
/**
* @param args
*/
public static void main(String[] args) {undefined
// TODO Auto-generated method stub
Map<String, Object> map=new HashMap<String, Object>();
map.put("id", "sunny");
map.put("value", "syl");
Set<String> get = map.keySet();
for (String test:get) {undefined
System.out.println(test+","+map.get(test));
}
}
}
欢迎关注公众号:Java后端技术全栈