• 코드:
​x
 
1
import java.util.*;
2
​
3
public class prog {
4
    public static void main(String[] args) {
5
        Stack<Integer> st = new Stack<Integer>();   // 스택의 생성
6
        //Deque<Integer> st = new ArrayDeque<Integer>();
7
        
8
        // push() 메소드를 이용한 요소의 저장
9
        st.push(4);
10
        st.push(2);
11
        st.push(3);
12
        st.push(1);
13
        
14
        // peek() 메소드를 이용한 요소의 반환
15
        System.out.println(st.peek());
16
        System.out.println(st);
17
        
18
        // pop() 메소드를 이용한 요소의 반환 및 제거
19
        System.out.println(st.pop());
20
        System.out.println(st);
21
        
22
        // search() 메소드를 이용한 요소의 위치 검색
23
        System.out.println(st.search(4));
24
        System.out.println(st.search(3));
25
    }
26
}
표준입력 & 실행옵션