java案例链表的增删改查操作
时间: 2023-07-07 19:28:36 浏览: 148
把 json 结构数据解析成标准的 sql, 实现标准化和自动化的增删改查.zip
下面是一个简单的 Java 链表案例,包括链表的增删改查操作:
```java
import java.util.LinkedList;
public class LinkedListDemo {
public static void main(String[] args) {
LinkedList<String> linkedList = new LinkedList<>();
// 添加操作
linkedList.add("a");
linkedList.add("b");
linkedList.add("c");
System.out.println("链表添加元素后:" + linkedList);
// 删除操作
linkedList.remove("b");
linkedList.removeLast();
System.out.println("链表删除元素后:" + linkedList);
// 修改操作
linkedList.set(1, "d");
System.out.println("链表修改元素后:" + linkedList);
// 查询操作
String firstElement = linkedList.getFirst();
String lastElement = linkedList.getLast();
String element = linkedList.get(1);
boolean contains = linkedList.contains("a");
System.out.println("链表查询结果:" + "第一个元素:" + firstElement + ",最后一个元素:" + lastElement +
",第二个元素:" + element + ",是否包含元素a:" + contains);
}
}
```
输出结果如下:
```
链表添加元素后:[a, b, c]
链表删除元素后:[a]
链表修改元素后:[a, d]
链表查询结果:第一个元素:a,最后一个元素:d,第二个元素:d,是否包含元素a:true
```
以上代码演示了链表的基本操作,包括添加、删除、修改和查询。
阅读全文