来源:ApacheCN BeginnersBook 翻译项目
译者:飞龙
协议:CC BY-NC-SA 4.0
贡献指南
本项目需要校对,欢迎大家提交 Pull Request。
请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)
目录
- Java 集合 -
List
ArrayList
ArrayList
基础知识- java 中的
ArrayList
- 集合框架 - 如何初始化
ArrayList
- 如何在 Java 中遍历
ArrayList
- 如何在 Java 中查找
ArrayList
的长度
- java 中的
ArrayList
排序- 如何在 Java 中对
ArrayList
进行排序 - 如何在 Java 中按降序对
ArrayList
进行排序 - Java
ArrayList
对象排序(Comparable
和Comparator
)
- 如何在 Java 中对
ArrayList
添加/删除- Java
ArrayList add()
方法 - Java
ArrayList add(int index, E element)
- Java
ArrayList addAll(Collection c)
方法 - 如何在 Java 中将所有
List
元素复制并添加到ArrayList
- Java
ArrayList addAll(int index, Collection c)
方法 - Java
ArrayList remove(int index)
方法 - Java
ArrayList remove(Object obj)
方法
- Java
- 在
ArrayList
中获取/搜索- 如何获取
ArrayList
的子列表 - Java
ArrayList lastIndexOf(Object Obj)
方法 - Java
ArrayList get()
方法 - Java
ArrayList indexOf()
方法 - Java
ArrayList contains()
方法
- 如何获取
- 关于
ArrayList
的其他教程- 如何在 Java 中比较两个
ArrayList
- 如何在 java 中同步
ArrayList
- 如何交换
ArrayList
中的两个元素 - 如何在 Java 中覆盖
ArrayList
的toString
方法 - 如何在 java 中序列化
ArrayList
- 如何在 java 中连接/组合两个
ArrayList
- 如何将
ArrayList
克隆到另一个ArrayList
- 如何在 Java 中清空
ArrayList
- Java
ArrayList isEmpty()
方法 - Java
ArrayList trimToSize()
方法 - Java
ArrayList set()
方法示例 - Java
ArrayList ensureCapacity()
方法
- 如何在 Java 中比较两个
ArrayList
转换- 如何在 java 中将
ArrayList
转换为字符串数组 - 如何在 java 中将数组转换为
ArrayList
- 如何在 java 中将
- 差异
- java 中
ArrayList
和Vector
之间的区别 - Java 中
ArrayList
和HashMap
的区别 - Java 中
ArrayList
和LinkedList
的区别
- java 中
- 链表
LinkedList
基础知识- Java 中的
LinkedList
- 如何在 Java 中遍历
LinkedList
- Java 中的
LinkedList
添加/删除- 使用
add(E e)
方法向LinkedList
添加元素 - Java - 在
LinkedList
的特定索引处添加元素 - Java - 在
LinkedList
的开头和结尾添加元素 - 在 Java 中将
LinkedList
添加到LinkedList
的前面 - Java - 从
LinkedList
删除第一个和最后一个元素 - Java - 从
LinkedList
的特定索引删除元素 - Java - 从
LinkedList
删除特定元素 - Java - 从
LinkedList
删除所有元素 - 将
List
的所有元素附加到LinkedList
- 使用
- 在链表中获取/搜索
- Java - 从
LinkedList
获取第一个和最后一个元素 - Java - 从
LinkedList
的特定索引获取元素 - Java - 在
LinkedList
中搜索元素 - Java - 从
LinkedList
获取子列表
- Java - 从
LinkedList
Iterator
/ListIterator
- Java -
LinkedList Iterator
- Java -
LinkedList ListIterator
- 以反向顺序迭代
LinkedList
- Java -
LinkedList
上的其他教程- Java - 替换
LinkedList
中的元素 - Java - 检查
LinkedList
中是否存在特定元素 - 在 Java 中克隆一个通用的
LinkedList
- Java - 获取
LinkedList
中元素的最后一次出现的索引 LinkedList push()
和pop()
方法- Java -
LinkedList poll()
,pollFirst()
和pollLast()
方法 - Java -
LinkedList peek()
,peekFirst()
和peekLast()
方法
- Java - 替换
- 转换
- Java - 将
LinkedList
转换为ArrayList
- 如何使用 Java 中的
toArray()
将LinkedList
转换为数组
- Java - 将
Vector
Vector
基础知识- Java 中的
Vector
- 如何在 java 中获取
Vector
的子列表 - 如何使用 Java 中的
Collections.sort
对Vector
进行排序 - 使用索引在 Java 中搜索元素
- 将一个
Vector
的所有元素复制到另一个Vector
- Java 中的
Vector
中的删除/排序/替换- 删除
Vector
元素 - 如何在 java 中使用索引删除
Vector
元素 - 从 Java 中的
Vector
中删除所有元素 - 使用索引替换
Vector
元素 - 如何设置
Vector
大小
- 删除
Iterator
/ListIterator
/Enum
- Java 中的
Vector Enumeration
- Java 中的
Vector
迭代器 - Java 中的
Vector ListIterator
- Java 中的
- 转换
- Java - 将
Vector
转换为List
- Java - 将
Vector
转换为ArrayList
- 如何在 java 中将
Vector
转换为字符串数组
- Java - 将
- Java 集合 -
Set
HashSet
- Java 中的
HashSet
类 - 从
HashSet
中删除所有元素 - 如何迭代
Set
/HashSet
- 将
HashSet
转换为数组 - 如何将
HashSet
转换为TreeSet
- 将
HashSet
转换为List
/ArrayList
HashSet
和HashMap
之间的区别
- Java 中的
LinkedHashSet
- Java 中的
LinkedHashSet
类 - Java 中
List
和Set
之间的区别
- Java 中的
TreeSet
- Java 中的
TreeSet
类 HashSet
和TreeSet
之间的区别
- Java 中的
- Java 集合 -
Map
HashMap
HashMap
基础知识- Java 中的
HashMap
- 如何在 java 中循环
HashMap
- 如何按键和值对 Java 中的
HashMap
进行排序 - Java - 获取
HashMap
的大小 - Java - 从
HashMap
中删除映射 - Java - 从
HashMap
中删除所有映射 - 如何检查
HashMap
是否为空?
- Java 中的
- 在
HashMap
中获取/搜索- Java - 检查
HashMap
中是否存在特定键 - Java - 检查
HashMap
中是否存在特定值
- Java - 检查
- 序列化/同步
- 如何在 java 中序列化
HashMap
- 如何在 Java 中同步
HashMap
- 如何在 java 中序列化
- 差异
HashMap
和Hashtable
之间的区别HashSet
和HashMap
之间的区别
- 关于
HashMap
的其他教程- Java -
HashMap Iterator
- 何将一个
hashmap
内容复制到另一个hashmap
HashMap
- 从键中获取值- Java - 从
HashMap
获取键集视图 - 用 Java 克隆
HashMap
- Java -
TreeMap
- Java 中的
TreeMap
TreeMap Iterator
示例 - Java- 如何在 java 中按值对
TreeMap
进行排序 - 如何在 Java 中以相反的顺序迭代
TreeMap
- 如何从
TreeMap
中获取子映射 - Java
- Java 中的
LinkedHashMap
- Java 中的
LinkedHashMap
HashTable
- java 中的
Hashtable
- Java 中的
- Java 集合 -
Iterator
/ListIterator
- Java
Iterator
- Java 中的
ListIterator
- Java
Comparable
和Comparator
接口- Java 中的
Comparable
接口 - Java 中的
Comparator
接口
- Java 中的
- 集合面试问题
- Java 集合面试问题和解答
另见
- C 语言教程
- C 语言示例
- C++ 教程
- 数据库教程
- Java 教程
- Java 集合教程
- Java 示例
- Java IO 教程
- Java 字符串教程
- JSP 教程
- JSTL 教程
- Kotlin 教程
- MongoDB 教程
- Perl 教程
- Servlet 教程
更多推荐
BeginnersBook Java 集合教程
发布评论