Map接口的使用之Javase视频教程下载

Map接口的使用之Javase视频教程下载

深圳达内教育      2022-04-01 22:50:01     12

Map接口的使用之Javase视频教程下载,1.map里面的添加、删除、修改方法Object put(Object key,Object value) :将 指定 key value 添加到 或修改 当前 map 对象中void

课程价格 请咨询

上课时段: 授课校区:

详细介绍

1.map里面的添加、删除、修改方法

Object put(Object key,Object value) :将 指定 key value 添加到 或修改 当前 map 对象中

void putAll(Map m) : 将 m 中的所有 key value 对存放到当前 map 中

Object remove(Object key) key):移除指定 key 的 key value 对,并返回 value

void clear()clear():清空当前 map 中的所有数据

public class HashMapTest1 {public static void main(String[] args) {// Object put(Object key,Object value):将指定key-value添加到(或修改)当前map对象中Map<Integer, String> map = new HashMap<>();map.put(101, "马化腾");map.put(102, "刘强东");map.put(103, "马云");map.put(104, "张一鸣");System.out.println(map); // {101=马化腾, 102=刘强东, 103=马云, 104=张一鸣}System.out.println("********************************************************");// void putAll(Map m):将m中的所有key-value对存放到当前map中Map<Integer, String> map1 = new HashMap<>();map1.put(105, "李彦宏");map1.put(106, "任正非");map.putAll(map1);System.out.println(map); // {101=马化腾, 102=刘强东, 103=马云, 104=张一鸣, 105=李彦宏, 106=任正非}System.out.println("********************************************************");// Object remove(Object key):移除指定key的key-value对,并返回valueString value = map.remove(104);System.out.println(value); // 张一鸣System.out.println(map); // {101=马化腾, 102=刘强东, 103=马云, 105=李彦宏, 106=任正非}System.out.println("********************************************************");// void clear():清空当前map中的所有数据map.clear();System.out.println(map.size()); // 0System.out.println(map); // {}}}{101=马化腾, 102=刘强东, 103=马云, 104=张一鸣}********************************************************{101=马化腾, 102=刘强东, 103=马云, 104=张一鸣, 105=李彦宏, 106=任正非}********************************************************张一鸣{101=马化腾, 102=刘强东, 103=马云, 105=李彦宏, 106=任正非}********************************************************0{}

2.map里面的查询方法

Object get(Object key) :获取指定 key 对应的 value

boolean containsKey(Object key) :是否包含指定的 key

boolean containsValue(Object value) :是否包含指定的 value

int size():返回 map 中 key value 对的个数

boolean isEmpty():判断当前 map 是否为空

public class HashMapTest2 {public static void main(String[] args) {Map<Integer, String> map = new HashMap<>();map.put(101, "马化腾");map.put(102, "刘强东");map.put(103, "马云");map.put(104, "张一鸣");// Object get(Object key):获取指定key对应的valueSystem.out.println(map.get(102)); // 刘强东// boolean containsKey(Object key):是否包含指定的keyboolean b = map.containsKey(103);System.out.println(b); // true// boolean containsValue(Object value):是否包含指定的valueboolean isExist = map.containsValue("任正非");System.out.println(isExist); // false// int size():返回map中key-value对的个数System.out.println(map.size()); // 4map.clear();// boolean isEmpty():判断当前map是否为空System.out.println(map.isEmpty()); // true}}刘强东truefalse4true

Javase视频教程

2020JavaSE进阶:http://www.bjpowernode.com/javavideo/144.html

以上就是深圳达内教育java培训机构的小编针对“Map接口的使用之Javase视频教程下载”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

Java视频教程下载

培训啦提醒您:交易时请核实对方资质,对于过大宣传或承诺需谨慎!任何要求预付定金、汇款等方式均存在风险,谨防上当。