List集合set集合与map接口

ArrayList是一个动态的数组查询快增删慢,而LinkedList则是基于链表的存储结构,查询慢,增删快,但是在实际开发中用的做多的就是ArrayList,关于ArrayList的存储插入一条数据时是由后创建一个新的空间 然后依次传递到最后一个空间,直到插入的数据空间为空时,才可以插入数据,这样下标就做出了改变,使原有的数据下标都加了1,LinkedList则是直接插入的。


ArrayList的遍历

 

关于set集合它是无序的集合,且不可重复,也不能直接获取某个元素,只能通过迭代器遍历元素,用书的说就是杂乱无章的,且遍历的数据会依照由小到大的顺序(0-1)(a-z)(A-Z)


set集合的遍历如下: 


关于map接口它是以键值对的形式来存储数据结构的在map中key是不允许重复的,value允许重复

map会把所有的key存放都set集合中

map的遍历如下:

 以下关于String字符串

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值