자바의 정석 - 기초편

타입간의 변환방법

ODaram 2022. 7. 29. 13:03

1. 문자와 숫자간의 변환 

(숫자) 3 을 (문자)'3' 으로 변환하기 위해서는 (문자)'0' 을 더해주면(+) 됨

(문자)' 3' 을 (숫자)3 으로 변환하기 위해서는 (문자)'0' 을 빼주면(-) 됨

System.out.println((char)(3 + '0'));   // '0'은 숫자로 48
System.out.println('3' - '0');

 

2. 문자열로의 변환

(숫자) 3 을 (문자열)"3" 으로 변환하기 위해서는 빈 문자열"" 을 더해주면(+) 됨

(문자열)"3" 을 (숫자)3 으로 변환하기 위해서는 빈 문자열"" 을 빼주면(-) 됨

 

3. 문자열을 숫자로 변환

(문자열)"3" 을 (숫자)3 으로 변환하기 위해서는 Integer.parseInt("3")을 사용

(문자열)"3.4" 을 (double)3.4 으로 변환하기 위해서는 Double.parseDouble("3.4")을 사용

 

4. 문자열을 문자로 변환

(문자열)"3"을 (문자)'3'으로 변환하기 위해서는 CharAt(0)을 사용 ("3").charAt(0)

 

'자바의 정석 - 기초편' 카테고리의 다른 글

연산자의 우선순위와 결합규칙  (0) 2022.07.30
연산자와 피연산자  (0) 2022.07.30
정수형의 오버플로우  (0) 2022.07.28
화면으로부터 입력 받기  (0) 2022.07.28
printf를 이용한 출력  (0) 2022.07.28