Java集合中LinkedList的用法

avatar
作者
猴君
阅读量:0

LinkedList是Java中的一种双向链表实现的集合类,它实现了List和Deque接口。下面列举了一些LinkedList的常用用法:

  1. 创建一个空的LinkedList对象:
LinkedList<String> linkedList = new LinkedList<>(); 
  1. 向LinkedList中添加元素:
linkedList.add("Apple"); linkedList.add("Banana"); linkedList.add("Cherry"); 
  1. 获取LinkedList中的元素:
String firstElement = linkedList.getFirst(); String lastElement = linkedList.getLast(); 
  1. 遍历LinkedList中的元素:
for(String element : linkedList) {     System.out.println(element); } 
  1. 在指定位置插入元素:
linkedList.add(1, "Orange"); 
  1. 删除指定位置的元素:
linkedList.remove(2); 
  1. 获取LinkedList的大小:
int size = linkedList.size(); 
  1. 判断LinkedList是否包含某个元素:
boolean contains = linkedList.contains("Banana"); 
  1. 清空LinkedList中的所有元素:
linkedList.clear(); 

总的来说,LinkedList适用于频繁需要在集合中间进行插入和删除操作的场景,但在大部分情况下,ArrayList更为常用,因为它具有更好的随机访问性能。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!