티스토리 뷰

package practice;


import java.util.LinkedList;

import java.util.Queue;

import java.util.Stack;


public class StackQueueEx {


public static void main(String[] args) {

// TODO Auto-generated method stub


Stack st = new Stack();

Queue q = new LinkedList();

// LinkedList는 Queue 인터페이스를 구현하였다.


st.push("0");

st.push("1");

st.push("2");

// 스택에 넣기


q.offer("0");

q.offer("1");

q.offer("2");

// 큐에 넣기


System.out.println("= Stack =");

while (!st.empty()) {

System.out.println(st.pop());

// pop 스택에서 꺼낸다.

}


System.out.println("= Queue =");

while (!q.isEmpty()) {

System.out.println(q.poll());

// poll 큐에서 꺼낸다. 비어있으면 널 반환

}

}


}



결과 : 
= Stack =
2
1
0
= Queue =
0
1
2


'java,web study > 3주차 (7월 15일 ~21일)' 카테고리의 다른 글

ListIteratorEx1  (0) 2013.07.18
IteratorEx1  (0) 2013.07.18
ArrayLinkedListTest  (0) 2013.07.18
깊은 복사와 얕은 복사  (0) 2013.07.18
VectorEx  (0) 2013.07.18
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함