Stack이란 Last In First Out의 형태를 띄는 자료구조이다.
Stack<Integer> stack = new Stack<>();
Stack<String> stack = new Stack<>();
stack.push(1);
stack.pop(); // stack에 값 제거
stack.cleart(); // stack의 전체 값 제거
stack.empty(); //stack이 비어있는지 체크
stack.peek(); // 가장 상단의 값 출력
stack.size(); // 크기
출처 : 여기