package week1_0306; import static org.junit.Assert.*; import org.junit.Test; public class Test_Stack { @Test public void test() { Stack stack=new Stack(); ScoreRecord s1=new ScoreRecord(8,"Tom",98,99,88); ScoreRecord s2=new ScoreRecord(2,"Jack",90,99,80); ScoreRecord s3=new ScoreRecord(5,"Merry",93,90,90); ScoreRecord s4=new ScoreRecord(9,"Mike",88,95,80); ScoreRecord s5=new ScoreRecord(3,"Jerry",92,80,78); ScoreRecord s6=new ScoreRecord(7,"Jason",91,87,83); stack.push(s1); stack.push(s2); stack.push(s3); stack.push(s4); stack.push(s5); System.out.println("һ����"+stack.size()+"��Ԫ��"); Test_Stack t = new Test_Stack(); t.printStack((ScoreRecord)stack.pop()); t.printStack((ScoreRecord)stack.pop()); stack.push(s6); ScoreRecord g = (ScoreRecord)stack.peek(); System.out.println(g.getId()+"<<<"+g.getName()); System.out.println("һ����"+stack.size()+"��Ԫ��"); } public void printStack(ScoreRecord s) { System.out.println("������Ԫ���У�"+((ScoreRecord) s).getId()+"<<<"+((ScoreRecord)s).getName()); } }