java 集合类 初始化list
时间: 2023-05-04 13:02:01 浏览: 77
Java中的集合类提供了许多操作进行数据的存储和管理。List是一种常用的集合类型,它可以存储任意类型的数据,并且允许重复元素。
初始化List可以使用以下几种方式:
1. 使用ArrayList
ArrayList是List接口的一个实现类,可以通过add方法添加元素,也可以使用Arrays.asList方法将元素添加到List中。示例代码如下:
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
2. 使用LinkedList
LinkedList也是List接口的一个实现类,可以通过add方法添加元素,也可以使用Arrays.asList方法将元素添加到List中。示例代码如下:
List<String> list = new LinkedList<>();
list.add("A");
list.add("B");
list.add("C");
3. 使用Arrays.asList
Arrays.asList方法可以将数组转换为List集合,示例代码如下:
List<String> list = Arrays.asList("A", "B", "C");
需要注意的是,Arrays.asList方法返回的是Arrays内部的一个实现类,该List不能进行add、remove等操作,只能进行遍历、替换元素等操作。如果需要对List进行动态操作,应该选择使用ArrayList或LinkedList。
总的来说,Java提供了多种方式来初始化List集合,开发人员可以根据实际需要进行选择。