엘라의 개발 스케치 Note
[TIL] 내일배움캠프 25일차(23.06.08.) - hasNext() 본문
To-do
- 팀과제 - 호텔 예약 프로그램 작성 및 코드리뷰
- 알고리즘 스터디 - 백준 10950(A+B-3), 10951(A+B-4)
- 자바 문법 종합반 강의 복습
TIL
- 호텔 예약 프로그램 예약 취소, 고객 소지금 조회, 고객 예약목록 조회 기능 수정
- Scanner 클래스 hasNext() - boolean 타입 반환
ⓐ 백준 10951 (A+B-4) 문제를 풀다가 해당 문제의 테스트 케이스가 끝이 정해지지 않아 반복문을 어떻게 끝내야 할지 고민했음
ⓑ 입력을 반복해야 했으므로 반복문이 필요했고, 입력하고 있으면 true 타입으로, 입력이 끝나면 false 타입으로 반환하기 위해 while 문을 사용
ⓒ 문제는 스캐너에서 입력을 하고 있으면 true, 안하면 false를 반환하기 위한 함수를 몰랐음
ⓓ 구글링하여 hasNext() 라는 메소드를 공부하게 됨
ⓔ hasNext 뒤로 붙은 자료형이 입력된 게 맞는 경우 true, 아닌 경우 false를 반환하는 메소드!
ⓕ 문제는 정수를 입력하여 합을 출력하는 내용이였으므로, while 조건에 hasNextInt() 를 사용하여 제출하니 정답!
Next...
- 팀과제 호텔 예약 프로그램 마무리 및 제출
- 자바 문법 종합반 복습
- 자바의 정석 공부
- 알고리즘 스터디
'내일배움캠프 > TIL' 카테고리의 다른 글
Comments