java集合 collection-list-LinkedList详解
程序员文章站
2024-03-08 19:25:58
如下所示:
import java.util.*;
/*
linkedlist:特有方法:
addfirst();
addlast();
get...
如下所示:
import java.util.*; /* linkedlist:特有方法: addfirst(); addlast(); getfirst(); getlast(); 获取元素,但不删除元素。如果集合中没有元素,会出现nosuchelementexception removefirst(); removelast(); 获取元素,但是元素被删除。如果集合中没有元素,会出现nosuchelementexception 在jdk1.6出现了替代方法。 offerfirst(); offerlast(); peekfirst(); peeklast(); 获取元素,但不删除元素。如果集合中没有元素,会返回null。 pollfirst(); polllast(); 获取元素,但是元素被删除。如果集合中没有元素,会返回null。 */ class linkedlistdemo { public static void main(string[] args) { linkedlist link = new linkedlist(); link.addlast("java01"); link.addlast("java02"); link.addlast("java03"); link.addlast("java04"); //sop(link); // sop(link.getfirst()); // sop(link.getfirst()); //sop(link.getlast()); //sop(link.removefirst()); //sop(link.removefirst()); //sop("size="+link.size()); while(!link.isempty()) { sop(link.removelast()); } } public static void sop(object obj) { system.out.println(obj); } } /* --- java01 java02 java03 java04 ---- java04 java03 java02 java01 --- */
以上这篇java集合 collection-list-linkedlist详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: 详解Java二叉排序树