java快速创建一个list
时间: 2024-08-16 16:08:30 浏览: 102
在Java中,你可以使用`ArrayList`、`LinkedList`或者其他集合框架如`CopyOnWriteArrayList`来快速创建一个List。这里以最常见的`ArrayList`为例,提供三种常见的创建方式:
1. **无参数构造函数**:
```java
ArrayList<String> list = new ArrayList<>();
```
2. **指定初始容量**:
```java
ArrayList<String> list = new ArrayList<>(10); // 创建一个可以容纳10个元素的列表
```
3. **通过泛型和构造函数**,传递初始元素数组或集合:
```java
String[] elements = {"Element1", "Element2"};
ArrayList<String> list = new ArrayList<>(Arrays.asList(elements));
// 或者从另一个集合复制
Collection<String> otherCollection = ...;
ArrayList<String> list2 = new ArrayList<>(otherCollection);
```
无论哪种方式,创建完后,你可以使用`add()`方法添加元素,通过索引来访问元素,并遍历整个列表。
阅读全文