java将一个list追加到list
时间: 2024-06-21 08:03:16 浏览: 301
在Java中,可以使用addAll()方法将一个list追加到另一个list中。该方法将指定的集合中的所有元素追加到调用该方法的列表的末尾。下面是一个示例代码:
```java
List<String> list1 = new ArrayList<>();
list1.add("A");
list1.add("B");
List<String> list2 = new ArrayList<>();
list2.add("C");
list2.add("D");
list1.addAll(list2); // 将list2追加到list1中
System.out.println(list1); // 输出结果为 [A, B, C, D]
```
在上面的代码中,我们创建了两个列表list1和list2,然后使用addAll()方法将list2追加到了list1中。最后,我们打印输出了合并后的list1列表。
相关问题
java list 在后面追加
要在Java中使用List在末尾追加元素,可以使用`add()`方法。例如,如果有一个名为`list`的List对象,想要在其末尾追加一个元素,可以使用以下代码:
```java
list.add("新元素");
```
这将在list的末尾添加一个新元素。如果要一次添加多个元素,可以使用`addAll()`方法。例如,如果有一个名为`newElements`的List对象,想要将其所有元素追加到`list`的末尾,可以使用以下代码:
```java
list.addAll(newElements);
```
这将把`newElements`中的所有元素都添加到`list`的末尾。
我现在有一个 List<CommodityNumber> 想遍历内容,追加到一个string里面,并且自动换行 java代码
非常感谢您对ChitGPT的信任,我可以帮您解决问题!以下是Java代码示例,可以实现您的需求:
```
List<CommodityNumber> commodityList = new ArrayList<CommodityNumber>();
StringBuffer stringBuffer = new StringBuffer();
for (CommodityNumber commodity : commodityList) {
stringBuffer.append(commodity.toString() + "\n");
}
String result = stringBuffer.toString();
```
这段代码中,我们首先定义了一个List类型的变量,用于存储商品和数量信息。然后创建了一个StringBuffer对象,用于追加列表中的所有商品信息到一个字符串中。利用for循环遍历了列表中的所有元素,内容格式为每一行显示一个商品和数量,最后把结果存储到一个变量中供后续使用。
希望这个代码示例可以帮到您!
阅读全文