:::: 개발 ::::/::: JAVA :::

자바 형 변환(Conversion) 암시적 명시적 정리

nayha 2014. 10. 13. 16:47

가끔 햇갈려서 생활코딩 강좌 보며 정리


Conversion


암시적 형 변환 ..


더 넒은 영역이면 자동 형변환


byte - short -int - long - float - double

char


ex)


int a = 3;

float b = 1.0F;

double c = a + b ;


요렇게 자동으로 가능


명시적 형 변환(수동으로 형 변환 Ecplict Conversion)


애러코드 (정보손실..)

float  a = 100.0 

int b = 100.0F


명시적...변환..


float a = (float)100.0;  double -- float 으로 명시적 변환

int b = (int)100.0F;  100.1F 를 (int) 로 명시적 형변환 하면 뒤에 .1 날라가고 100 만 남아서 형변환 된다..





반응형