Queue
-
[Java] Queue 큐Spring\Java 2021. 8. 23. 15:04
Queue란? - 데이터를 일시적으로 쌓아두기 위한 자료구조로 스택과는 다르게 FIFO 형태를 가짐 - 컴퓨터 버퍼에서 주로 사용 마구 입력이 되었으나 처리를 하지 못할 때, 버퍼를 만들어 대기 시킴 - Enqueue : 큐 맨 뒤에 데이터 추가 - Dequeue : 큐 맨 앞쪽의 데이터 삭제 1. 선언 - 자바에서 큐는 LinkedList를 사용 -> LinkedList 와 Queue 선언 필요 import java.util.LinkedList; import java.util.Queue; Queue queue = new LinkestList(); Queue queue = new LinkestList(); 2. 값 추가 - add의 경우 성공시 true 반환, 실패시 IllegalStateExceptio..