LinkedList类

时间:2023-03-09 05:11:37
LinkedList类

LinkedList类

LinkedList类和ArrayList,Vector基本相同,都有增、删、改、查等方法。LinkedList是继承List接口。LinkedList类LinkedList类LinkedList类

 import java.util.*;

 public class JiHe05 {

     public static void fun(){
LinkedList ll = new LinkedList();
for(int i=0;i<5;i++){
ll.add(String.valueOf(i));
}
for(int i=5;i<10;i++){
ll.add(i,String.valueOf(10-i+5));
}
System.out.println("这里是LinkedList操作后的结果");
System.out.println(ll); } public static void fun2(){
LinkedList<String> liList = new LinkedList<String>();
for(int i=0;i<5;i++){
liList.add(String.valueOf(i));
}
System.out.println(liList); // 获取索引值为3的元素
System.out.println(liList.get(3)); // 更改索引值为3的元素。
// System.out.println(liList.set(3, "aaa"));
liList.set(3, "AAA");
System.out.println(liList); // 找到列表的头元素
System.out.println(liList.peek()); // 找到列表的头元素并删除
System.out.println(liList.poll());
System.out.println(liList); System.out.println("列表的第一个元素是:"+liList.getFirst());
System.out.println("列表的最后一个元素是:"+liList.getLast()); } public static void main(String[] args){
fun();
System.out.print("---------------------------");
System.out.print("\n");
fun2(); } }

以上只是列出了一些LinkedList中常用的方法而已。