memostack
article thumbnail
Java - 형 변환 (Type Conversion)
Language/JAVA 2021. 2. 3. 22:38

형 변환 변수와 값이 서로 다른 자료형의 값을 가지는 경우, 형 변환이 발생함 형 변환에는 2가지가 있다 묵시적 형 변환 Implicit type conversion 명시적 형 변환 Explicit type conversion 묵시적 형 변환 Implicit type conversion 프로그래머가 따로 명시할 필요 없이 알아서 형 변환이 일어난다. 하지만, 아래와 같은 조건이 존재한다. 1. 작은 수에서 큰 수로 형 변환이 일어남 (예시) short (2byte) -> int (4byte) int (4byte) -> long (8byte) // 작은 수에서 큰 수로 형 변환 byte byteNum = 1; int intNum = byteNum; // 형 변환 발생 System.out.println(by..