3
我有一個ArrayList預定義了硬編碼值。我如何將這些添加到堆棧?這個想法是演示棧類的pop,push,peek函數。從ArrayList(Java)添加到堆棧
ArrayList<String> al = new ArrayList<String>();
al.add("A");
al.add("B");
al.add("C");
Stack<String> st = new Stack<String>();
st.push(al); **// This doesn't seem to work.. Will I have to loop it in some way?**
System.out.println(st);
謝謝!
您可以[在此閱讀Stack的文檔](http://docs.oracle.com/javase/7/docs/api/java/util/Stack.html)。 Stacks也實現了Collection,所以你也可以使用你在[這裏]看到的任何方法(http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html)。在使用它們時閱讀有關類的文檔總是一個好主意;-) – jahroy 2013-03-26 20:15:31
有沒有必要-1這個問題。在某個時刻,我們都是新手。 – mihsathe 2013-03-26 20:16:37