왜 Queue
에는 요소를 검색하고 요소를 제거하는 두 가지 방법이 있습니까?대기열 방법의 차이점
오는 방법 : element()
Element peak()
및 분리 방법 : Element poll()
및 Element remove()
그들 사이의 차이가 무엇인가 (제 경우 리턴 형 차이 제외)? javadoc에 따라
왜 Queue
에는 요소를 검색하고 요소를 제거하는 두 가지 방법이 있습니까?대기열 방법의 차이점
오는 방법 : element()
Element peak()
및 분리 방법 : Element poll()
및 Element remove()
그들 사이의 차이가 무엇인가 (제 경우 리턴 형 차이 제외)? javadoc에 따라
:
Throws exception Returns special value
Insert add(e) offer(e)
Remove remove() poll()
여기에 특수 값은 의미
반환 값 : 진정한 요소가, 그렇지 않은 경우는 false이 큐에 추가 된 경우
점을 대기열에 미리 정의 된 최대 길이가있을 수 있으며 비어있을 때 삽입하려고하면 추가를 사용하고 Exception 또는 offer 및 ge를 얻을 수 있습니다. t의 거짓을 반환 (또는 비어있을 수 있습니다 당신은 요소를 제거 할)
RTFM : http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html – isnot2bad