2562번 - 최댓값
숫자 하나하나 입력 받고 9개만 입력받으면 되기에 스캐너가 더 좋을거라 생각했습니다.
그런데, 예시 처럼 한줄에 한개의 입력을 받으려면 scanner.nextint() 로는 불가능 하여 번거롭지만 bufferedreader 를 사용하여
파싱 해서 배열에 저장했습니다.
1. 스캐너를 사용해도 한줄에 하나씩 입력받는 방법이 있나요?
2.bufferedreader 와 bufferedwriter 를 사용할때 마다 try-catch 구문을 쓰다 보니 코드가 길어집니다. 간소화 시킬수있는 방법이 있을까요?
main 메소드에 throws를 하시면 원하시는데로 될 것 같네요
public static void main(String []args) throws IOException {
...
}
감사합니다.
댓글을 작성하려면 로그인해야 합니다.
lee_jaecom 4년 전
숫자 하나하나 입력 받고 9개만 입력받으면 되기에 스캐너가 더 좋을거라 생각했습니다.
그런데, 예시 처럼 한줄에 한개의 입력을 받으려면 scanner.nextint() 로는 불가능 하여 번거롭지만 bufferedreader 를 사용하여
파싱 해서 배열에 저장했습니다.
1. 스캐너를 사용해도 한줄에 하나씩 입력받는 방법이 있나요?
2.bufferedreader 와 bufferedwriter 를 사용할때 마다 try-catch 구문을 쓰다 보니 코드가 길어집니다. 간소화 시킬수있는 방법이 있을까요?