캐스팅1 [Java] 형변환(casting) 형변환(캐스팅,casting)이란? 변수 또는 리터럴의 타입을 다른 타입으로 변환 시키는 것. int 타입 값 + float 타입 값을 더할 경우, 먼저 두 값을 같은 타입으로 형변환 해야함. 형변환 방법 (타입) 피연산자 // (int)d; 형변환하고자 하는 변수 또는 리터럴의 앞에 변환하고자 하는 타입을 괄호와 함께 붙여주면 된다. 여기서 사용하는 괄호()는 '캐스트 연산자' 또는 '형변환 연산자'라고 하며, 형변환을 '캐스팅(casting)'이라고도 한다. 피연산자인 변수 d의 값은 형변환 후에도 변화 없다. 정수형 간의 형변환 큰 타입에서 작은 타입으로의 변환하는 경우 크기의 차이만큼 잘려나간다. 그래서 경우에 따라 '값 손실(loss of data)'가 발생할 수 있다. int -> byte 0.. 2022. 2. 28. 이전 1 다음