package com.m0226.test;
import static org.junit.Assert.fail;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Stack;
import org.junit.Test;
/**
* 测试Java中的API
* @author group 14, QQ:1091149131
*/
public class TestAPIDemo {
public static void main(String[] args) {
//Stack
/*Stack stack=new Stack();
stack.push(0);
stack.push(1);
stack.push(2);
System.out.println(stack.peek());
System.out.println(stack.pop());
System.out.println(stack.peek());*/
}
@Test
public void testLinkedList() {
//LinkedList
LinkedList<Integer> list2=new LinkedList<>();
list2.add(0);
list2.add(1);
list2.add(2);
list2.add(2);
System.out.println(list2.indexOf(2));
// list2.addLast(3);
// list2.remove(0);
//list2.removeFirst();
/*Iterator ite2=list2.iterator();
while(ite2.hasNext()){
System.out.println(ite2.next());
}*/
}
@Test
public void testArrayList() {
//ArrayList
ArrayList list1=new ArrayList();
list1.contains(3);
list1.add(0);
list1.add(1);
//list1.add(3, -1);//error
//list1.remove(2);//error
Iterator ite=list1.iterator();
while(ite.hasNext()){
System.out.println(ite.next());
}
fail("Not yet implemented");
}
}