Java中如何将两个list对象拼到一起去
时间: 2023-08-18 15:08:34 浏览: 37
可以使用Java中的addAll()方法来将两个List合并成一个List。addAll()方法会将指定的集合中的所有元素添加到调用该方法的集合中。
下面是一个示例代码:
```java
List<String> list1 = new ArrayList<>();
list1.add("apple");
list1.add("banana");
List<String> list2 = new ArrayList<>();
list2.add("orange");
list2.add("grape");
list1.addAll(list2); // 将list2中的元素添加到list1中
System.out.println(list1);
```
输出结果为:
```
[apple, banana, orange, grape]
```
注意:addAll()方法会修改调用它的List对象,如果你不希望修改原始的List,可以使用新的List对象来保存合并后的结果。
相关问题
Java中如何将两个list对象拼到一个新的llist 中去
在Java中,可以使用addAll()方法将一个List对象的所有元素添加到另一个List对象中。具体步骤如下:
1. 创建一个新的List对象,用于存储两个List对象的元素。
```java
List<Object> newList = new ArrayList<>();
```
2. 使用addAll()方法分别将两个List对象的元素添加到新的List对象中。
```java
newList.addAll(list1);
newList.addAll(list2);
```
完整代码示例:
```java
List<Object> list1 = new ArrayList<>();
list1.add("A");
list1.add("B");
List<Object> list2 = new ArrayList<>();
list2.add("C");
list2.add("D");
List<Object> newList = new ArrayList<>();
newList.addAll(list1);
newList.addAll(list2);
System.out.println(newList); // Output: [A, B, C, D]
```
注意:如果两个List对象的元素类型不一致,需要将它们转换为相同类型后再进行拼接。
Java中如何将两个list拼接成一个新的list
在Java中,可以使用`addAll()`方法将两个List拼接成一个新的List。以下是示例代码:
```java
List<String> list1 = new ArrayList<>();
list1.add("apple");
list1.add("banana");
List<String> list2 = new ArrayList<>();
list2.add("orange");
list2.add("grape");
List<String> newList = new ArrayList<>();
newList.addAll(list1);
newList.addAll(list2);
System.out.println(newList); // 输出 [apple, banana, orange, grape]
```
在上面的示例中,我们首先创建了两个List `list1` 和 `list2`,然后创建了一个新的List `newList`,并使用`addAll()`方法将`list1`和`list2`的元素添加到`newList`中。最后,我们打印了`newList`的内容,输出为`[apple, banana, orange, grape]`。