스마트인재개발원/자바
[자바]형변환
죠졍니
2022. 9. 7. 15:39
728x90
반응형
SMALL
public class Ex03_형변환 {
public static void main(String[] args) {
// 형변환 : 데이터의 형태를 다른 형태로 저장하는 기법
// 실수형 2.1 -> 정수형 2
// 정수형 1 -> 실수형 1.0
//int a = 10; -> float b = a;
// 형변환의 형태
//1. 자동 형변환 : 손실되는 데이터가 없을 경우
// 작은 용량 -> 큰 용량 이전될 때
// = 묵시적 형변환
int num1= 3;
double num2 = 5.4;
num2 = num1;
System.out.println(num2);
//2. 강제 형변환 : 손실되는 데이터가 있는 경우
// 큰 용량 -> 작은 용량
// = 명시적 형변환
double num3 = 1.2;
int num4 = 1;
num4 = (int) num3;
System.out.println(num4);
}
}
<명시적 형변환 하는법>
-> 오류뜸
-> 다음과 같이 (데이터타입)하고 선언해줘야함
728x90
반응형
LIST