day14-07_List集合概述和特点
首先去API查看一下List集合,发现不是lang包下的是util下的,所以需要导包,然后有泛型E
day14-07_List集合概述和特点
我们还可以看到,list集合是接口,继承Collection,也就是collection的功能都有(这是继承类的回顾)
day14-07_List集合概述和特点
List集合的特点
1、有序、存储进去的元素是按顺序排序的

day14-07_List集合概述和特点
看到我的标志没?这就代表了是有序的
为什么创建集合要用多态?以为List是接口不能直接创建,而Arraylist是他的实现子类,所以就用多态了

day14-07_List集合概述和特点
出现了两次“world”字符串,说明这个List集合可以存储重复的元素

以下是实际操作
day14-07_List集合概述和特点
可以,没问题。错误我也记录了,就是类名不能与关键字同名,Listdemo1和list不能同名
ctrl+alt+v是真的有用,自动帮你生成所对应的类型接受

day14-07_List集合概述和特点
最终敲的就是这样,也有几点要注意,打印输出list集合不是地址值因为他是list不是数组,而是集合只有数组和对象打印输出才是地址值,要记住。这一章节你可以去看JAVA基础的,ArrayList那一章节有,就直接说了打印输出能得到集合的全部元素,需要记忆
这里给你讲一下数组和集合的区别,区别就在于数组需要先定一个长度,而集合不用
获取迭代器的的那段代码不熟悉,还是要练一练

相关文章:

  • 2021-10-01
猜你喜欢
  • 2022-03-04
  • 2021-07-26
  • 2021-07-11
  • 2021-07-26
  • 2021-07-12
  • 2022-01-08
  • 2022-01-30
相关资源
相似解决方案