package basic; import org.junit.Before; import org.junit.Test; /** * Created by zhouliang on 2017-03-10. */ public class LinkedListTest { private LinkedList<Integer> myLinkedList = new LinkedList<>(); private java.util.LinkedList<Integer> systemLinkedList = new java.util.LinkedList<>(); @Before public void setUp(){ for(int i=0; i<10; i++){ myLinkedList.add(i); systemLinkedList.add(i); } } @Test public void add() throws Exception { for(int i=0; i<10; i++){ System.out.println(myLinkedList.get(i)); } } @Test public void remove() throws Exception { myLinkedList.remove(5); for(int i=0; i<myLinkedList.size(); i++){ System.out.print(myLinkedList.get(i)+" "); } System.out.println(myLinkedList.size()); systemLinkedList.remove(5); for(int i=0; i<systemLinkedList.size(); i++){ System.out.print(systemLinkedList.get(i)+" "); } System.out.println(systemLinkedList.size()); } @Test public void addFirst() throws Exception { myLinkedList.addFirst(111); for(int i=0; i<myLinkedList.size(); i++){ System.out.print(myLinkedList.get(i)+" "); } System.out.println(myLinkedList.size()); } }