1. String -> char 형변환
str.charAt(i)
2. char -> int 형변환
str.charAt(i) - '0'
3. 예시
1 2 3 4 5 6 7 8 9 10 11 12 | public static void main(String[] args) { int sum = 0; //숫자의 합을 저장할 변수 String str = "123" for(int i=0; i<3; i++) { sum += (str.charAt(i) - '0'); //string형을 char형으로 문자 하나하나씩 받고 그걸 숫자형으로 변환하여 sum에 더함. } System.out.println(sum); //출력결과: 6 } | cs |
'Back-End > Java' 카테고리의 다른 글
[JAVA] 각 자리의 숫자를 더한 값 구하기 (0) | 2018.02.17 |
---|---|
[JAVA] String -> char형 배열로 변환 (0) | 2018.02.16 |
[JAVA] 일반 배열에 특정 값이 들어있는 지 확인하기 (0) | 2018.02.07 |
[JAVA] String -> int, int-> String 형 변환 (0) | 2018.01.25 |
[JAVA] 문자열 뒤집기 - Reverse String (0) | 2018.01.25 |