java <colección de mapas>

import java.util.*;
public class test {
    
    
    public static void main(String[] args) {
    
    
        Map map = new HashMap(); //创建map集合
        map.put("1","java");    //存储元素
        map.put("2","rose");
        map.put("3","luck");
        //查看键对象是否存在
        System.out.println(map.containsKey("1"));
        //获取指定对象键对象映射的值
        System.out.println(map.get(1));
        //获取集合中的键对象和值对象集合
        System.out.println(map.keySet());
        System.out.println(map.values());
        //替换指定键对象映射的值
        map.replace("1","tom");
        //删除指定键对象映射的键值对元素
        map.remove("1");
        //遍历集合
        System.out.println(map);
        Set keySet = map.keySet();  //获取键的集合
        Iterator it = keySet.iterator();    //迭代建的集合
        while (it.hasNext()){
    
    
            Object key = it.next();
            Object value = map.get(key);
            System.out.println(key+":"+value);

        }
        System.out.println("------------");
        //使用lambda表达式遍历集合
        map.forEach((key,value)-> System.out.println(key+":"+value));



    }
}

Supongo que te gusta

Origin blog.csdn.net/ziyue13/article/details/111469171
Recomendado
Clasificación