文章目录 零、本讲学习目标 一、List接口 (一)List接口定义 (二)List接口特点 (三)List接口API文档 (四)List接口结构图 (五)List接口常用方法 (六)List接口常用实现类 二、ArrayList类 (一)ArrayList类定义 (二)ArrayList类特点 (三)数组列表案例演示 任务、创建与操作城市数组列表 (四)对案例程序的简要说明 (五)课堂练习 任务、创建与操作成绩数组列表 零、本讲学习目标 了解List接口常用方法 熟悉List接口常用实现类 掌握ArrayList类的使用 一、List接口 (一)List接口定义 List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象称为List集合 (二)List接口特点 List集合中允许出现重复元素,所有的元素是以一种线性方式进行存储的 List集合在程序中可以通过索引(类似于数组中的元素下标)来访问集合中的元素 List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致 (三)List接口API文档 https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html