双列集合Map简介

前注:本文参考传智博客毕向东老师的java教学视屏加上本菜鸟的一些总结理解,错漏之处烦请各位批评改正,望共同进步。

一 什么是Map集合

数组可以用来存储数据。而集合可以用来存储对象。那么我们可以象数组一样给集合的对象打上编号。于是就有了双列集合(Map)。

Map中存储的是键值对,各键值对唯一。

二 Map中的常用方法

1.添加

value put(int key ,Object value) 

2.删除

void clear()   清空集合

void remove(int key) 根据key(编号)清除元素

3.判断

boolean containKey(int key) 是否包含key

boolean containValue(Object value) 是否包含value

boolean isEmpty() 集合为空吗

4.获取

value get(int key) 前面说过它像数组一样把对象value和key编号了,所以获取可以用它的号码key

三注意

如果一个对象已经有了编码如: map.put(1, "zhangsan");

那么再次以编码1添加对象时会返回原有对象,(否则返回null)

如:System.out.println(map.put(1,"lishi"));//打印zhangsan

接下来map.get(1);得到的就是lishi。

四end

大一的学习生活的第一天,努力中。。。

java_haha博客更新中!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值