CS/JAVA
2020. 7. 9.
Java Scanner 클래스의 hasNext 함수란? (feat. 백준 10951번)
알고리즘 공부를 시작하기 위해 일단 간단한 입출력부터 되짚어보고 있는데, 솔직히 내가 자바를 써온 시간이 있으니 입출력문제에서 난관을 겪을 거라곤 생각을 못했다. 그리고 이런 문장으로 시작하는 글들이 으레 그렇듯 나는 10951번 문제를 풀다가 난관에 봉착했다. 어디서 입력이 끝날지 모르는데 프로그램 종료를 어떻게 시켜야 하지? 난 정말 모르겠다 싶은 일에 대해서는 멍청함을 인정하고 배움에 대한 수용이 빠른 편이다. 그래서 다른 분들의 게시글이나 질의응답란을 보고 자바의 경우 입력값이 들어오느냐 마느냐의 여부를 판단하는 hasNext라는 함수가 Scanner 클래스에 포함되어 있으니, 그걸 사용하면 된다고 한다. Scanner 클래스에 hasNext관련 함수는 등등 있는데, hasNext뒤로 Boolea..