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
'스마트인재개발원 > 자바' 카테고리의 다른 글
[자바] 연산자 정의/종류/산술연산자 예제 (0) | 2022.09.07 |
---|---|
[자바] 개념 및 변수 vs 상수 (1) | 2022.09.07 |
자료형 종류 (0) | 2022.09.07 |
[ECLIPSE]JAVA 상수/상수 선언방법/ 변수명 규칙/변수명 정하기/변수명 정해주는 사이트/변수명 규칙 (0) | 2022.09.06 |
[자바] eclipse 단축키 모음 (0) | 2022.09.06 |