인프런 커뮤니티 질문&답변
if(x != Q.poll())에 관련해서 질문 있습니다.
작성
·
269
0
if문에 조건인 ()안에 있는 Q.poll은 실제로 값이 꺼내지는 이유가 무엇인가요?? 여태까지 if문의 조건에 들어가는 코드들은 단지 값만 불러오는데(?) 사용되는지 알았는데 실제 큐에 값이 꺼내지는 것인지 혼동이 옵니다.
답변 1
0
김태원
지식공유자
안녕하세요^^
조건문에 있건, 아니면 다른 문장에 있건 Q.poll() 은 Q에서 하나의 값을 꺼내는 메서드입니다.
즉 Q.poll()은 Q에서 값을 하나 꺼내고 그 값을 리턴받는 메서드라 생각하면 좋겠습니다.





