package com.coding.test;
import org.junit.Test;
import com.coding.basic.ArrayList;
import com.coding.basic.Iterator;
import com.coding.basic.LinkedList;
import com.coding.basic.Stack;
public class Test01 {
@Test
public void testStack(){
Stack stack = new Stack();
stack.push("1");
stack.push("2");
stack.push("3");
Object o = stack.peek();
Object o1 = stack.pop();
System.out.println();
}
@Test
public void test01(){
ArrayList list = new ArrayList();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");
list.add("asd");
Iterator it = list.iterator();
while(it.hasNext()){
System.out.println((String)it.next());
}
// list.add(2,"3");
// list.remove(2);
// Object o = list.get(4);
// System.out.println(o);
}
@Test
public void test02(){
LinkedList list = new LinkedList();
list.add("1");
list.add("2");
list.add("3");
// list.addFirst("0");
list.add("4");
list.add("5");
// list.removeFirst();
// Object o1 = list.removeLast();
// Object o = list.remove(3);
Iterator it = list.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}