package com.test;
import org.junit.Test;
import com.sx.structures.MyQueue;
import com.sx.structures.MyStack;
public class StaQueTest {
private MyStack s;
private MyQueue queue;
@Test
public void Stacktest() {
s = new MyStack();
for(int i=0;i<10;i++){
s.push(i);
}
System.out.println("\npop:");
while(s.isEmpty()==false){
System.out.println("-"+s.isEmpty()+":"+s.pop());
}
System.out.println("\n"+"-"+s.isEmpty()+":"+s.pop());
System.out.println("\npeek");
for(int i=1;i<3;i++){
System.out.print(s.peek()+" ");
}
}
@Test
public void queueTest(){
queue = new MyQueue();
for(int i=0;i<10;i++)
queue.enQueue(i);
while(queue.size()>0)
System.out.print(queue.deQueue()+" ");
}
}