クラスライブラリStackを用いると、いわゆるスタックが利用できます。
sample.java
import java.util.Stack;
class Sample {
public static void main(String args[]) {
Stack<Integer> stack = new Stack<Integer>();
stack.push(1);
stack.push(2);
stack.push(3);
while(!stack.empty()) System.out.println(stack.pop());
}
}
実行例
$ javac sample.java && java Sample
3
2
1