2021-07-26

集合

概念:存储元素、任意对象、动态数组(长度可变)
单数集合
概念:满足规则的一系列元素

根接口:Collection
	子接口:list
		特性:可重复、有序
		
		实现类:ArrayList
			new  ArrayList<>();
			E泛型:集合中元素的数据类型
			添加元素:add()
			集合长度:size()
			移除元素:remove()
	子接口:set
		特性:无序,不可重复
		实现类:HashSet()

遍历集合

foreach:    for(数据类型  临时变量  :容器名);
	如果做元素删除会产生并发异常
lterator<> it  =  集合iterator();
	hasnext(判断是否有元素)
	next(拿到迭代器的元素,与泛型数据类型一致)
	remove(删除迭代器的元素)

双列集合

概念:Key   -->   value映射关系
根接口:Map
	Hashtable
	HashMap
	TreeMap
put()添加元素
remove()删除元素
int  size()获取长度
创建Map集合:HashMap<key,value> hs = new  HashMap<key,value>();

遍历集合
	step1:Keyset()>  获取所有的key,存放在单列集合Set中
	step2:遍历单列集合Set,获取每一个key
	step:通过get(key)方法获取key对应value
	step:对value进行操作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值