码迷,mamicode.com
首页 > 其他好文 > 详细

一周学习总结

时间:2020-11-01 10:38:54      阅读:34      评论:0      收藏:0      [点我收藏+]

标签:遍历   cti   判断   进制   plain   lock   list   extend   lis   

collection集合

数组中存储的都是同一类型的元素,可以存储基本数据类型值,集合存储的都是对象。而且对象的类型可以不一致

迭代器

迭代:Collection集合中元素获取方法,在取出元素之前要先判断结婚证有没有元素,如果有,就把这个元素取出来,继续判断,还有就再取出来。一直把集合中的元素全取出来,这个方法称为迭代

Arraylist

List 接口的大小可变的数组的实现,查询快,增删慢,底层是数组,

增元素需要先创建一个加一的先数组,再添加。所以增删慢

此实现不是同步的,是多线程,所以快

Set接口

java.util .Set 接口 extends Collection接口

set接口的特点:

1 不允许存储重复的元素

2 没有索引 没有带索引的方法,不能使用普通的for循环遍历

java.util .HashSet集合 implements Set接口

HashSet特点:

1 不允许存储重复的元素

2 没有索引,没有带索引的方法,不能使用for循环

3 是一个无序的集合,存储元素和取出元素的殊勋不一致

4 底层是一个哈希表结构,查询快

哈希值:

就是一个十进制的整数,没有重写Hashcode方法,系统随机给一个,重写了,写什么,就返回什么

一周学习总结

标签:遍历   cti   判断   进制   plain   lock   list   extend   lis   

原文地址:https://www.cnblogs.com/wcqm123/p/13908268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!