백준

백준 10951 자바문제

ClapJeans 2021. 7. 20. 12:02

못푼이유

1. 여러개의 테스트 케이스를 한번에 계산해야하는데 몇개가있는지를 어떻게아는가 어떻게 계속 반복을하는가

고민을했다

처음에는 

int a,b sc.nextInt를 while문 밖으로 빼고 

A>0 B<10작다라는 조건을 사용하려했는데 안됨 

런타임오류 출력오류 난리였다. 

어쩔 수없이 구글링 끝에 hasNextInt라는 메소드를 발견 

 

hasNextInt란?

입력이 있을때만 실행한다는 의미 

정확히는 입력값이 생기기 전까지 실행을 하지않고 입력값이 int가 아니면 false 값을 리턴

int형일 경우 true로 리턴한다는 의미  

사용자가 입력할때까지 기다렸다가 입력이 생기면 반복문이 동작하는원리

'백준' 카테고리의 다른 글

백준 자바 블랙잭 2798 buffer로 풀기  (0) 2021.08.16
자바 백준 2908  (0) 2021.08.01
백준 알고리즘 1152 StringTokenizer 사용  (0) 2021.07.31
백준11654  (0) 2021.07.30
백준 4344번  (0) 2021.07.28