자료형을 다른 자료형으로 변형해주는것
두개 이사의 자료형을 연산할 때 하나의 자료형으로 일치시켜야 연산이 가능함.
따라서 데이터 손실이 적은 방향으로 컴파일러가 직접 형변환을 해주는 것
값의 범위가 큰 자료형을 값의 범위가 작은 자료형으로 변환할 때
자동으로 컴파일러가 해주지 않기 때문에 프로그래머가 명시적으로 진행한다.
-> 데이터 손실을 감수한다.
double pi = 3.1415;
int number = (int)pi;
System.out.println(number);
long num1 = 3000000007L;
int number2 = (int)num1;
System.out.println(number2);
short num2 = 1;
short num3 = 2;
short num4 = (short)(num2 + num3);