첫 번째, 대기줄무엇인가요
한쪽 끝에는 삽입만 있고 다른 쪽 끝에는 삭제만 있는 데이터 구조입니다.
선입선출(FIFO), 즉 첫 번째로 삽입된 것이 먼저 삭제됩니다.
대기열 추가, 삭제 및 찾기 방법의 차이점을 살펴보겠습니다.
추가, 삭제, 검색 실패 시
특정 예외를 던진다하다 에 추가(), 제거됨(), 요소() 있다,
null 또는 false 값 반환하다 권하다(), 여론조사(), 몰래 엿보다()있다
차이점에 대한 자세한 내용은 아래 표를 참조하십시오.
특정 예외 발생 | null 또는 false 값 반환 | |||
추가(끝에 값 삽입) | 에 추가() | 불법 상태 예외 오류가 발생했습니다. |
권하다() | 잘못된 값 반환 |
삭제(첫 번째 값을 반환한 후 삭제) | 제거됨() | NoSuchElementException 오류가 발생했습니다. |
여론조사() | null 값 반환 |
검색(첫 번째 값 반환) | 요소() | NoSuchElementException 오류가 발생했습니다. |
몰래 엿보다() | null 값 반환 |