java 复制list demo
时间: 2023-09-04 18:15:58 浏览: 51
以下是Java中复制List的示例代码:
```java
import java.util.ArrayList;
import java.util.List;
public class CopyListDemo {
public static void main(String[] args) {
// 创建一个包含元素的列表
List<String> originalList = new ArrayList<>();
originalList.add("apple");
originalList.add("banana");
originalList.add("orange");
// 复制列表
List<String> copiedList = new ArrayList<>(originalList);
// 修改原始列表
originalList.set(1, "pear");
// 打印两个列表
System.out.println("Original list: " + originalList);
System.out.println("Copied list: " + copiedList);
}
}
```
以上代码演示了如何通过创建一个新的ArrayList对象来复制一个Java列表。该示例中创建了一个包含三个元素的原始列表,然后通过调用ArrayList的构造函数将其复制到新的列表中。接着修改了原始列表中的第二个元素,并打印了两个列表来证明它们是独立的。