使用LinkedList对字符串进行管理

时间:2022-06-22 17:54:41
import java.util.LinkedList;

public class LinkedListDemo1 {
public static void main(String[] args) {
LinkedList<String> list = new LinkedList<String>();
// 向链表添加数据
list.add("apple");
list.add("pear");
// 将数据添加到链表的开始
list.addFirst("banana");
// 将数据添加到链表的末尾
list.addLast("grape");
// 在指定位置处添加数据,第一个参数为index值,从0开始
list.add(2, "orange");
// 显示链表中的所有数据
System.out.println(list);
// 判断列表中是否包含指定的元素,并输出相应的结果
boolean flag = list.contains("grape");
if (flag) {
System.out.println("grape找到了!");
} else {
System.out.println("grape没找到!");
}
// 返回index值为3的数据并输出
System.out.println("index值为3的数据为:" + list.get(3));
// 返回第一个元素
System.out.println("第一个元素为:" + list.getFirst());
// 返回最后一个元素
System.out.println("最后一个元素为:" + list.getLast());
}
}

使用LinkedList对字符串进行管理