컴공생의 다이어리
[자바, Java] 형 변환(type conversion) - 묵시적(자동), 명시적(강제) 본문
자바(Java)의 형 변환(type conversion)
형 변환은 서로 다른 자료형 간에 연산 등의 수행을 위해 하나의 자료형으로 통일하는 것을 말한다. 형 변환의 종류에는 묵시적 형 변환(explict type conversion)과 명시적 형 변환(implict type conversion)이 있다.
▶ 묵시적 형 변환
- 자동으로 형 변환 해주는 것
- 바이트 크기가 작은 자료형에서 큰 자료형으로 형 변환은 자동으로 변환됨
public class Muksi{
public static void main(String[] args){
char c = 'A';
int num = c; //묵시적 형변환
}
}
▶ 명시적 형 변환
- 강제적으로 형 변환 해주는 것
- 데이터 앞에 변환할 타입으로 명시해주는 것
- 주로 큰 데이터 타입을 작은 데이터 타입으로 변환할 때 사용됨
public class Meyongsi{
public static void main(String[] args){
char c = 'A';
int num1 = (int)c; //명시적 형변환
}
}
출처 : 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online
728x90
'Development > Java' 카테고리의 다른 글
[자바, Java] 연산자(operator) - 복합 대입, 증가, 감소 (0) | 2021.07.07 |
---|---|
[자바, Java] 연산자(operator) - 대입, 부호, 산술 (0) | 2021.07.05 |
[자바, Java] 실수 - double, float (0) | 2021.07.03 |
[자바, Java] 논리형과 자료형 없이 변수 사용 - var (0) | 2021.06.30 |
[자바, Java] 상수(constant) 선언 - final (0) | 2021.06.26 |
Comments