강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김동현님의 프로필 이미지
김동현

작성한 질문수

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

7. 교육과정설계

if(x != Q.poll())에 관련해서 질문 있습니다.

작성

·

269

0

if문에 조건인 ()안에 있는 Q.poll은 실제로 값이 꺼내지는 이유가 무엇인가요?? 여태까지 if문의 조건에 들어가는 코드들은 단지 값만 불러오는데(?) 사용되는지 알았는데 실제 큐에 값이 꺼내지는 것인지 혼동이 옵니다. 

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

조건문에 있건, 아니면 다른 문장에 있건  Q.poll() 은 Q에서 하나의 값을 꺼내는 메서드입니다.

즉 Q.poll()은 Q에서 값을 하나 꺼내고 그 값을 리턴받는 메서드라 생각하면 좋겠습니다.                  

김동현님의 프로필 이미지
김동현

작성한 질문수

질문하기