[Java] 기초정리 5. 형변환 - 자동 형변환, 강제 형변환
·
Backend/Java
형변환이란? 서로 다른 타입이 연산되어야 할 때 형변환으로 타입을 일치시켜서 연산처리를 해야한다. 자동 형변환 (암시적, 묵시적 형변환)타입을 바꾸지 않고 처리를 해도 자동으로 형변환이 되어서 처리가 된다.정수 + 실수 = 실수3 + 0.0 = 3.0 문자 + 정수 = 정수'A' + 0 = 65 //아스키코드 정수, 실수, 문자 등 + 문자열 = 문자열10 + "" = "10" 강제 형변환 (명시적 형변환)자동 형변환의 값을 원하지 않을 때 강제로 원하는 자료형을 지정해서 형변환을 해준다.사용 방법// (자료형)값(int)5.25 // 값 : 5(double)10 // 값 : 10.00