2014년 6월 12일 목요일

[Java] 형 변환

형 변환이란?
  • 변수 또는 리터럴의 타입을 다른 타입으로 변환하는 것이다.
int a = (int)70.5;
//a=70

double 값을 70.5를 int 형 값 70으로 변환하여 a에 저장한다. 0.5의 데이터 손실이 일어난다.


char b = (char)65;
//b='A'
int c = (int)b;
//c=65
int d = (int) 10.7f;
//d=10
//손실 발생
float e = (float) d;
//e=10.0f
//복구 되지 않음

댓글 없음:

댓글 쓰기