LinkedList 集合的方法使用: (1)编写一个类 Test, 在该类中定义一个 LinkedList 集合; (2)分别使用 addFirst()和 addLast() 方法向集合中添加元素:; (3)使用 PeekFitst()方法获取集合中的第一个元素; (4)使用 pollFirst方法获取并移除集合中的第一个元素; (5〉使用 pollLast方法获职并移除集合中的最后一个元素。java
时间: 2024-02-20 18:02:23 浏览: 95
好的,下面是代码实现:
```java
import java.util.LinkedList;
public class Test {
public static void main(String[] args) {
LinkedList<String> list = new LinkedList<>();
// 使用 addFirst() 方法向集合头部添加元素
list.addFirst("A");
list.addFirst("B");
list.addFirst("C");
// 使用 addLast() 方法向集合尾部添加元素
list.addLast("D");
list.addLast("E");
list.addLast("F");
// 使用 peekFirst() 方法获取集合中的第一个元素
System.out.println("第一个元素是:" + list.peekFirst());
// 使用 pollFirst() 方法获取并移除集合中的第一个元素
System.out.println("移除的第一个元素是:" + list.pollFirst());
// 使用 pollLast() 方法获取并移除集合中的最后一个元素
System.out.println("移除的最后一个元素是:" + list.pollLast());
// 打印剩余的元素
System.out.println("剩余的元素是:" + list);
}
}
```
输出结果如下:
```
第一个元素是:C
移除的第一个元素是:C
移除的最后一个元素是:F
剩余的元素是:[B, A, D, E]
```
注意,使用 `peekFirst()` 方法获取第一个元素时,如果集合为空,会返回 `null`,而使用 `pollFirst()` 和 `pollLast()` 方法获取并移除元素时,如果集合为空,会返回 `null`。因此在实际使用中需要注意空指针异常的情况。
阅读全文