후입선출(LIFO,Last-In-First-Out)방식을 따르는 자료구조로, 마지막에 저장된 데이터가 가장 먼저 꺼내지는 형태
예제코드를 보자
위 코드처럼 1,2,3,4가 순차적으로 스택에 쌓이고 pop을 한순간 마지막에 있는 4가 삭제된다. 이렇듯 스택은 마지막에 들어온 값을 활용한다.
선입선출(FIFO,first-in-first-out) 방식을 따르는 자료구조로 먼저 저장된 데이터가 먼저 꺼내지는 형태입니다.
예제코드
offer를 통해 큐에 데이터를 추가하고 poll을 통해 맨앞의 데이터를 삭제를 했고 그래서 1,2,3,4,5 => 2,3,4,5가 되었고 peek을 사용하여 큐의 맨 첫번째 데이터를 가져왔고 clear를 통해 큐를 비웠으며 다시 peek을 선언했는데 큐가 비어있어서 null을 반환했습니다.