-
遍历HashMap的四种方法
- public static void main(String[] args) {
-
-
- Map<String, String> map = new HashMap<String, String>();
- map.put("1", "value1");
- map.put("2", "value2");
- map.put("3", "value3");
-
-
- System.out.println("通过Map.keySet遍历key和value:");
- for (String key : map.keySet()) {
- System.out.println("key= "+ key + " and value= " + map.get(key));
- }
-
-
- System.out.println("通过Map.entrySet使用iterator遍历key和value:");
- Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();
- while (it.hasNext()) {
- Map.Entry<String, String> entry = it.next();
- System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
- }
-
-
- System.out.println("通过Map.entrySet遍历key和value");
- for (Map.Entry<String, String> entry : map.entrySet()) {
- System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
- }
-
-
- System.out.println("通过Map.values()遍历所有的value,但不能遍历key");
- for (String v : map.values()) {
- System.out.println("value= " + v);
- }
- }
-
相关阅读:
13、文件修改及函数的基本使用
12、文件处理 b模式
作业3月16号
作业3月13号
11、文件处理 t模式
10、数据类型内置之集合
作业3月11号
9、基础类型之列表、元组、字典
作业3月10号
8、for循环以及数字类型和字符串类型的内置方法
-
原文地址:https://www.cnblogs.com/sddychj/p/6132688.html
Copyright © 2020-2023
润新知