자바 형변환1 [Java] 형변환(casting) (묵시적 형변환, 명시적 형변환) 형변환(casting) - 해당 데이터 값의 자료형을 다른 타입의 자료형으로 변환하는 것을 말함. - 형변환은 boolean형을 제외한 7가지 자료형은 서로 형변환이 가능함. 1. 묵시적 형변환 - 자료형의 크기가 작은 데이터를 큰 자료형의 데이터에 저장. - 이때는 형변환 작업을 안 해 주어도 된다. 2. 명시적 형변환 - 자료형의 크기가 큰 데이터를 작은 자료형의 데이터에 저장 시 문제가 생김, 이 때는 반드시 형변환 작업을 해 주어야 한다. - 자료의 손실이 발생할 수가 있음. 파란색으로 박스표시 해 놓은 곳을 보면 num2에 빨간색 밑줄 표시가 되어있는데, 이는 컴파일 오류가 발생했음을 의미한다. 연산자인 num2는 int자료형(4바이트)인데, 피연산자인 by2는 byte자료형(1바이트)라, 그 .. 2021. 8. 4. 이전 1 다음