Java 07 형변환 연산자
자바/3. 연산자2021. 3. 27. 20:21
형변환이란?
변수 또는 상수의 타입을 다른 타입으로 변환하는 것
형변환 하는 방법
피연산자 앞에 (타입)을 붙여준다.
(타입) 피연산자
ex)
double d = 85.4 ;
int score = (int) d ; // double 타입 변수 d가 int 타입으로 형변환되었다.
즉, int score = (int) d ; → int score = (int) 85. 4; → int score = 85; 과정으로 진행되었다.
* 변수 d의 값은 아무런 변화가 없다.
변환 | 수식 | 결과 |
int → char | (char) 65 | 'A' |
char → int | (int) 'A' | 65 |
float → int | (int)1.6f | 1 |
int → float | (float)10 | 10.0f |
* 유니코드 문자표에서 A 는 코드넘버 65 이다. 그러므로 65를 문자로 바꾸면 'A' 가 출력된다.
'자바 > 3. 연산자' 카테고리의 다른 글
Java 09 사칙 연산자 + - * / (0) | 2021.03.28 |
---|---|
Java 08 자동 형변환 (0) | 2021.03.28 |
Java 06 부호 연산자 (0) | 2021.03.27 |
Java 05 증감 연산자 ++ 과 -- (0) | 2021.03.27 |
Java 04 연산자의 결합규칙 (6) | 2021.03.27 |
댓글()