public class Reverse
{
public static void main(String[] args)
{
Stack<Interger> stack;
stack = new Stack<Integer>();
while(!StdIn.isEmpty())
stack.push(StdIn.readInt());
for(int i:stack)//java中的foreach語句,作用是遍歷數組stack中的所有元素。
//在這之後如果編寫輸出程序,會輸出stack中的所有元素
StdOut.println(i);
}
}
foreach 語句的典型用例
//對一維數組進行遍歷
int Arr1[]=new int[]{1,2,3,4};
System.out.println("對一維數組進行遍歷:");
for(int x:Arr1) {
System.out.print(x+" ");
}
System.out.println();
/* 輸出:
對一維數組進行遍歷:
1 2 3 4
*/