java集合list添加多个值
时间: 2023-09-04 21:09:43 浏览: 36
可以使用`addAll(Collection<? extends E> c)`方法将一个集合中的所有元素添加到另一个集合中,示例代码如下:
```java
List<String> list1 = new ArrayList<>();
list1.add("value1");
list1.add("value2");
List<String> list2 = new ArrayList<>();
list2.add("value3");
list2.add("value4");
list1.addAll(list2); //将list2中的元素添加到list1中
System.out.println(list1); //输出[value1, value2, value3, value4]
```
也可以使用`Collections.addAll(Collection<? super T> c, T... elements)`方法将多个元素添加到集合中,示例代码如下:
```java
List<String> list = new ArrayList<>();
Collections.addAll(list, "value1", "value2", "value3");
System.out.println(list); //输出[value1, value2, value3]
```
相关问题
Java中list添加多个list集合
可以使用addAll()方法将多个list集合添加到一个list中,示例代码如下:
List<List<Integer>> lists = new ArrayList<>();
List<Integer> list1 = Arrays.asList(1, 2, 3);
List<Integer> list2 = Arrays.asList(4, 5, 6);
List<Integer> list3 = Arrays.asList(7, 8, 9);
lists.add(list1);
lists.add(list2);
lists.add(list3);
List<Integer> result = new ArrayList<>();
for (List<Integer> list : lists) {
result.addAll(list);
}
System.out.println(result); // 输出 [1, 2, 3, 4, 5, 6, 7, 8, 9]
java中如何在list集合中添加多个数据
在Java中,可以使用 `List` 接口的 `add` 方法来向列表中添加元素。如果要添加多个元素,可以使用循环或者使用 `addAll` 方法来一次性添加多个元素。
以下是使用循环向列表中添加多个元素的示例代码:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
```
以下是使用 `addAll` 方法一次性添加多个元素的示例代码:
```java
List<String> list = new ArrayList<>();
String[] fruits = {"apple", "banana", "orange"};
list.addAll(Arrays.asList(fruits));
```
注意:使用 `addAll` 方法时,需要将数组转换为列表,可以使用 `Arrays.asList` 方法将数组转换为列表。