Queue(큐)의 추가, 삭제,

첫 번째, 대기줄무엇인가요

한쪽 끝에는 삽입만 있고 다른 쪽 끝에는 삭제만 있는 데이터 구조입니다.

선입선출(FIFO), 즉 첫 번째로 삽입된 것이 먼저 삭제됩니다.

대기열 추가, 삭제 및 찾기 방법의 차이점을 살펴보겠습니다.

추가, 삭제, 검색 실패 시

특정 예외를 던진다하다 에 추가(), 제거됨(), 요소() 있다,

null 또는 false 값 반환하다 권하다(), 여론조사(), 몰래 엿보다()있다

차이점에 대한 자세한 내용은 아래 표를 참조하십시오.

특정 예외 발생 null 또는 false 값 반환
추가(끝에 값 삽입) 에 추가() 불법 상태 예외 오류가 발생했습니다.

권하다() 잘못된 값 반환
삭제(첫 번째 값을 반환한 후 삭제) 제거됨() NoSuchElementException 오류가 발생했습니다.

여론조사() null 값 반환
검색(첫 번째 값 반환) 요소() NoSuchElementException 오류가 발생했습니다.

몰래 엿보다() null 값 반환