编写一个Java代码来初始化数字的LinkedList。将该列表的值复制到ArrayList中。打印出复制的列表,第一个和第三个元素除外
时间: 2024-05-04 16:17:29 浏览: 95
Java实现LinkedList
好的,以下是Java代码实现:
```java
import java.util.LinkedList;
import java.util.ArrayList;
public class LinkedListExample {
public static void main(String[] args) {
LinkedList<Integer> linkedList = new LinkedList<>();
linkedList.add(1);
linkedList.add(2);
linkedList.add(3);
linkedList.add(4);
linkedList.add(5);
ArrayList<Integer> arrayList = new ArrayList<>(linkedList);
for (int i = 0; i < arrayList.size(); i++) {
if (i == 0 || i == 2) {
continue;
}
System.out.println(arrayList.get(i));
}
}
}
```
这个程序首先创建了一个 `LinkedList` 对象并添加了一些整数值。然后使用 `ArrayList` 的构造函数将 `LinkedList` 的值复制到一个新的 `ArrayList` 对象中。最后,程序遍历 `ArrayList` 并打印每个元素,但忽略第一个和第三个元素。
阅读全文