Home > Archive > Java_archive > ☕️[Java] 형변환 정리.

☕️[Java] 형변환 정리.
Java Programming Language

☕️[Java] 형변환 정리.

형변환

int => long => double

  • 작은 범위에서 큰 범위로는 대입할 수 있습니다.
    • 이것을 묵시적 형변환 또는 자동 형변환이라 합니다.

  • 큰 범위에서 작은 범위의 대입은 다음과 같은 문제가 방생할 수 있습니다. 이때는 명식적 형변환을 사용해야 합니다.
    • 소수점 버림
    • 오버플로우

  • 연산과 형변환
    • 같은 타입은 같은 결과를 냅니다.
    • 서로 다른 타입의 계산은 큰 범위로 자동 형변환이 일어납니다.