linkedlist用法
时间: 2023-10-10 15:10:26 浏览: 89
LinkedList是一种常见的数据结构,它是由一系列节点组成的序列,每个节点都包含了一个数据元素和一个指向下一个节点的引用。以下是LinkedList的基本用法:
1. 创建LinkedList对象
```java
LinkedList<String> linkedList = new LinkedList<>();
```
2. 添加元素
```java
linkedList.add("Java");
linkedList.add("Python");
```
3. 获取元素
```java
String firstElement = linkedList.getFirst();
String lastElement = linkedList.getLast();
String elementAtIndex = linkedList.get(1);
```
4. 删除元素
```java
linkedList.removeFirst();
linkedList.removeLast();
linkedList.remove("Python");
```
5. 遍历元素
```java
for (String element : linkedList) {
System.out.println(element);
}
```
6. 获取元素个数
```java
int size = linkedList.size();
```
7. 判断是否为空
```java
boolean empty = linkedList.isEmpty();
```
LinkedList还有其他一些高级用法,如在指定位置插入元素、反转链表等。需要根据具体需求进行学习和使用。
阅读全文