반응형
11720번 문제입니다.
Ineteger.parseInt()에서 자꾸 NumberFormatException이라는 에러가 나와 try-catch 문을 사용하여 오류를 잡아주긴 했습니다. 그런데 계속 있던 에러가 sc.nextLine()에서 sc.next()로 바꾸니 없어졌습니다.
아마 try - catch문을 쓰지 않아도 가능할 것 입니다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
String s = sc.next();
int ans = 0;
try {
String[] array = s.split("");
for (int i = 0; i < num; i++) {
ans += Integer.parseInt(array[i]);
}
} catch (NumberFormatException e) {
}
System.out.print(ans);
}
}
반응형
'🔑알고리즘 > baekjoon' 카테고리의 다른 글
백준 1152 : 단어의 개수 - 자바 문제 풀이 (문자열 배열 공백 지우기) (0) | 2021.07.29 |
---|---|
백준 10809 : 알파벳 찾기 - 자바 문제 풀이 (0) | 2021.07.28 |
백준 11654 - 자바 문제 풀이 - 문자를 아스키코드로 바꾸기 (0) | 2021.07.28 |
백준 15596 : JAVA 문제 코드 풀이(class 사용) (0) | 2021.07.27 |
백준 4344 : 평균은 넘겠지 - Java(자바) 성공 풀이 (0) | 2021.05.05 |