[Queue] 사용법
·
✏️공부/💡JAVA
✔️Queue 선언Queue q = new LinkedList(); //Integer 타입Queue q = new LinkedList(); //String 타입큐는 LinkedList를 활용하여 생성한다. ✔️Queue 데이터 추가q.add(x); //큐 꽉 찬 경우 IllegalStateException 에러 발생q.offer(x); //데이터 삽입 실패 시 false 반환add와 offer 메소드 모두 해당 큐 맨 뒤에 데이터를 삽입하고,데이터 삽입 시 true를 반환한다. ✔️Queue 데이터 삭제q.remove(); //큐 비어있는 경우 NoSuchElementException 에러 발생q.poll(); //큐 비어있는 경우 null 반환remove와 poll 메소드 모두 큐 맨 앞에 있는 데이..