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);
고마워요!
st.addAll(al)
당신은 [여기 스택에 대한 문서를 읽을] 수 (http://docs.oracle.com/javase/7/docs/api/java/util/Stack.html). 스택은 또한 Collection을 구현하므로 [여기] (http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html)에 나와있는 방법 중 하나를 사용할 수도 있습니다. 클래스를 사용할 때 클래스에 대한 설명서를 읽는 것이 좋습니다. – jahroy
-1이 질문은 필요 없습니다. 우리는 어느 시점에서이 모든면에서 새로운 것이 었습니다. – mihsathe