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

댓글()
구독