Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

엘라의 개발 스케치 Note

[TIL] 내일배움캠프 25일차(23.06.08.) - hasNext() 본문

내일배움캠프/TIL

[TIL] 내일배움캠프 25일차(23.06.08.) - hasNext()

엘라랑이 2023. 6. 8. 21:16

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...

  • 팀과제 호텔 예약 프로그램 마무리 및 제출
  • 자바 문법 종합반 복습
  • 자바의 정석 공부
  • 알고리즘 스터디
Comments