/ JAVAJUNGSUK

Ch2-17. 타입 간 변환

자바의 정석 기초편

0. 목차



Chapter2. 변수

Ch2 - 17. 타입 간의 변환방법



Ch2 - 17. 타입 간의 변환방법


▶ 문자와 숫자간의 변환

▷ 숫자 → 문자 = 문자 ‘0’을 더함

3 + '0' = '3'

▷ 문자 → 숫자 = 문자 ‘0’을 뺌

'3' - '0' = 3

▶ 문자열로 변환

▷ 숫자 → 문자열 = “ “을 더함

3 + "" = "3"

▷ 문자 → 문자열 = “ “을 더함

'3' + "" = "3"

▶ 문자열을 숫자로 변환

▷ 문자열 → 숫자(정수) = Integer.parseInt

Integer.parseInt("3") = 3

▷ 문자열 → 숫자(실수) = Double.parseDouble

Double.parseDouble("3.4") = 3.4

▷ 문자열 → 문자 = charAt

"3".charAt(0) = '3'

▶ 실습

▷ ‘문자 3’을 ‘숫자 3’으로 변환
System.out.println('3' - '0');

// console
3
▷ ‘3’ - ‘0’ + 1 = ?
System.out.println('3' - '0' + 1);  // '3' - '0' = 3(숫자)

// console
4
▷ Integer.parseInt(“3”) + 1 = ?
System.out.println(Integer.parseInt("3") + 1);  // Integer.parseInt("3") = 3

// console
4