1. 程式人生 > 其它 >3、[簡答題] 【Map介面中的常用方法】 請使用Map集合的方法完成新增元素,根據鍵刪除,以及根據鍵獲取值操作。

3、[簡答題] 【Map介面中的常用方法】 請使用Map集合的方法完成新增元素,根據鍵刪除,以及根據鍵獲取值操作。

package day_04_test;

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

//3、[簡答題]
//【Map介面中的常用方法】
//請使用Map集合的方法完成新增元素,根據鍵刪除,以及根據鍵獲取值操作。
public class Demo03 {
    public static void main(String[] args) {
        HashMap<Integer,String> map = new HashMap<Integer, String>();
        map.put(1,"張三");
        map.put(2, "李四");
        map.put(3, "王五");
        System.out.println(map);
        //根據鍵值刪除元素
        map.remove(1);
        System.out.println(map);
        //根據鍵獲取值
        //方法一:遍歷鍵
        Set<Integer> keySet = map.keySet();
        for (Integer integer:keySet
             ) {
            String value = map.get(integer);
            System.out.println(integer+"="+value);
        }
        //方法二:遍歷鍵值對
        Set<Map.Entry<Integer, String>> entrySet = map.entrySet();
        for (Map.Entry<Integer, String> entry:entrySet
             ) {
            System.out.println(entry.getKey()+"="+entry.getValue());
        }
    }
}