A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-10-11 17:23  /  1458 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1. 请用自己的语言描述集合体系
集合分为两大体系分别为双列集合(Map)和单列集合(Collection),单列集合下有两大接口List(有序,有索引,可重复)接口和Set(无序且不重复)接口。List接口下的实现类ArrayList的底层是由数组构成它查询快增删慢,LinkedList实现类的底层是链表它查询慢增删快。

2.List接口有什么特点
List接口有序,有索引,并且实现类中的元素可以重复。

3.对于List集合,遍历有几种方式
List集合的遍历有三种:
1>普通for   2>增强    3>for迭代器

4.ArrayList和LinkedList集合各自有什么特点,为什么?
1>ArrayList的底层是由数组组成创建它需要连续的空间,具有检索元素快,添加元素慢的特点。
2>LinkedList的底层是由链表构成它储存元素空间是分散的,具有检索慢,添加元素快的特点。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马