import java.util.Iterator;
import java.util.LinkedList;
public class Demo106 {
public static void main(String[] args) {
LinkedList list = new LinkedList();
list.add("张三");
list.add("李四");
list.add("王五");
list.addFirst("狗娃");
list.addLast("狗剩");
System.out.println("首元素:"+ list.getFirst());
System.out.println("末尾元素:"+ list.getLast());
System.out.println("删除的首元素:"+ list.removeFirst());
System.out.println("删除末尾元素:"+ list.removeLast());
list.push("狗娃"); //把元素添加到集合的首位置
System.out.println("出栈(删除并返回集合中首元素):"+ list.pop());
list.offer("标哥");//把元素添加到集合的末位置
System.out.println("删除并返回集合的首元素:"+ list.poll());
Iterator it = list.descendingIterator();
while(it.hasNext()){
System.out.print(it.next()+",");
}
}
}
JAVA小练习106——LinkedList的一些方法
最新推荐文章于 2021-02-24 11:26:49 发布