
Java/자료구조
[Java / 자료구조] JCF - Stack, Queue
Stack`LIFO` 방식의 자료구조LIFO (Last In First Out)늦게 들어오는 것이 먼저 나가는 구조 (최신순)Stack stack = new Stack(); .push()`stack`에 데이터를 추가하는 메서드stack.push("구글") .pop()`stack`에서 데이터를 꺼내는 메서드stack.pop() .peek()`stack`에서 가장 상단에 있는 데이터를 반환하는 메서드stack.peek()Queue`FIFO` 방식의 자료구조FIFO (First In First Out)먼저 들어온 데이터가 먼저 나가는 구조Queue queue = new ArrayBlockingQueue(10); .offer()`queue`에 데이터를 추가하는 메서드queue.offer("카카오") .poll(..