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 |