/**
* LinkedList特有功能:
* 1:添加功能:
* public void addFirst(Object e)将指定元素插入此列表的开头。
* public void addLast(Object e)将指定元素添加到此列表的结尾。 注意:并不是添加到最后一个,作用跟add一致。
* 2:获取功能
* public Object getFirst()返回此列表的第一个元素。
* public Object getLast()返回此列表的最后一个元素。
* 3:删除功能
* public Object removeFirst()移除并返回此列表的第一个元素。
* public Object removeLast()移除并返回此列表的最后一个元素。
*/
======================练习=====================
package com.gc.test;
import java.util.LinkedList;
public class StudentTest {
public static void main(String[] args) {
LinkedList ll = new LinkedList();
ll.addLast("zx");
ll.add("hello");
ll.add("word");
ll.add("java");
ll.addFirst("javaEE");
System.out.println(ll);
System.out.println("getFirst:"+ ll.getFirst());
System.out.println("getLast:"+ ll.getLast());
String s1 = (String) ll.removeFirst();
System.out.println("removeFirst:"+s1);
System.out.println("移除后:"+ll);
String s2 = (String) ll.removeLast();
System.out.println("removeLast:"+s2);
System.out.println("移除后:"+ll);
}
}
结果:
[javaEE, zx, hello, word, java]
getFirst:javaEE
getLast:java
removeFirst:javaEE
移除后:[zx, hello, word, java]
removeLast:java
移除后:[zx, hello, word]
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。