본문 바로가기
백준알고리즘

백준 11720 숫자의 합 charAt

by tiit 2020. 4. 22.
반응형

package algo;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class BJ_11720 {

public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader (new InputStreamReader (System.in));

int N = Integer.parseInt(br.readLine());

String a = br.readLine();
int sum = 0;

for(int i=0; i<N; i++) {
sum += a.charAt(i)-'0';
}

System.out.println(sum);

}

}

 

-------------------------------------------------------------------------------------------------

charAt 잊지말자!!!!!

 

문자열.charAt(인수) : 인수 번 째의 문자를 읽어낸다. 

 

'0'의 아스키코드 번호는 48

 

'1'의 아스키 코드 값은 49이다. 그래서 이 값에 '0'을 빼서 

정수 값을 얻는다. 

기본이니깐 잊지말기 

반응형

댓글