文
章
目
录
章
目
录
Java 中的List是集合框架的核心构建块。以下教程将教我们使用不同 Java List类的基础知识。
1. 创建、修改和迭代
- ArrayList简介
- 初始化Arraylist
- 创建包含单个元素的列表
- 遍历 ArrayList
- 在List的特定索引处添加元素
- 从List中删除元素
- 将多个元素添加到List
- Arrays.asList() vs new ArrayList()
2.从List列表中获取元素
3.List操作
- 比较两个ArrayList
- 同步ArrayList
- 交换ArrayList中的两个元素
- 序列化和反序列化ArrayList
- 合并两个ArrayList
- 将ArrayList清空
- 检查ArrayList是否为空
- 替换ArrayList中现有元素的值
- 删除ArrayList中的重复元素
- 从ArrayList中删除所有出现的元素
4.List排序
- 根据Comparable和Comparator的对象对ArrayList列表排序
- 按对象多个字段对ArrayList列表排序
- 使用 Collections.sort() 方法对ArrayList列表中对象排序
5.转换
- 将LinkedList转换为ArrayList
- 将ArrayList转换为字符串数组
- 将数组转换为ArrayList
- 将HashSet 转换为ArrayList
- 将List转换为Map
- 平展嵌套List
6. 两者之间的区别
7. List方法
- ArrayList add() 方法示例
- ArrayList addAll() 方法示例
- ArrayList clear() 方法示例
- ArrayList clone() – 如何克隆 ArrayList
- ArrayList contains() 方法示例
- ArrayList ensureCapacity() 方法示例
- ArrayList forEach() 方法示例
- ArrayList get() 方法示例
- ArrayList indexOf() 方法示例
- ArrayList lastIndexOf() 方法示例
- ArrayList listIterator() 方法示例
- ArrayList remove() 方法示例
- ArrayList removeAll() 方法示例
- ArrayList retainAll() 方法示例
- ArrayList replaceAll() 方法示例
- ArrayList removeIf() 方法示例
- ArrayList sort() 方法示例
- ArrayList spliterator() 方法示例
- ArrayList subList() 方法示例
- ArrayList toArray() 方法示例
8. 高级主题
教程 Java基础教程
文章目录 前言 第1章 Java语言基础 第2章 流程控制语句 第3章 面向对象编程 第4章 Java 字符 […]