형변환

    [자바/JAVA] 프로그래밍 - 형 변환(Casting)

    형 변환 : 값(Data)의 자료형을 바꾸는 것을 말한다. 왜 형 변환을 해야할까? 1. 대입 연산자를 기준으로 왼쪽과 오른쪽은 같은 자료형이어야 한다!! => 즉, 같은 자료형에 해당하는 값만 대입 가능!! => 즉, 다른 자료형의 값을 대입하고자 한다면 형 변환이 필수이다!! * [표현법] 변수명 = (자료형)값; * ex) int a = (int)8.0 2. 같은 자료형 끼리만 연산이 가능 값 + 값 => 계산 결과도 같은 자료형으로 나옴!! 형 변환 종류 형변환 하고자 하는 값과 자료형의 표현 범위 차이에 따라서 형변환하는 방법이 두가지로 나뉨!! 1. 자동 형변환 => 자동으로 형변환이 이뤄져서 우리가 형변환을 시킬 필요가 없음! 2. 강제(명시적) 형변환 => 자동형변환이 안돼서 우리가 직접 ..