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));
}
}
java<map集合>
最新推荐文章于 2024-07-23 17:05:30 发布