作者在 2013-10-09 17:37:56 发布以下内容
package exec.stack;
import java.util.*;
public class StackTest {
public static void main(String[] args){
Stack<S> stk = new Stack<S>();
for(int i = 0; i < 5; i++ ){
S s = new S();
s.setA(i*3+2);
s.setB(i*i/3);
stk.push(s);
}
System.out.println(stk.peek().getA());
System.out.println(stk.peek().getB());
System.out.println(stk.size());
int stackSize = stk.size();
for(int i = 0; i< stackSize; i++){
S s = new S();
s = stk.pop();
System.out.println(s.getA());
System.out.println(s.getB());
}
}
}cd
import java.util.*;
public class StackTest {
public static void main(String[] args){
Stack<S> stk = new Stack<S>();
for(int i = 0; i < 5; i++ ){
S s = new S();
s.setA(i*3+2);
s.setB(i*i/3);
stk.push(s);
}
System.out.println(stk.peek().getA());
System.out.println(stk.peek().getB());
System.out.println(stk.size());
int stackSize = stk.size();
for(int i = 0; i< stackSize; i++){
S s = new S();
s = stk.pop();
System.out.println(s.getA());
System.out.println(s.getB());
}
}
}cd