JAVA
[프로그래머스 자바 입문] 기본형 타입변환
전감자(◔◡◔)
2022. 11. 17. 18:33
package javastudy;
public class ConstantExam {
public static void main(String[] args) {
// 묵시적 형변환 int => long
int x = 50000;
long y = x;
// 명시적 형변환 long => int
long x2 = 5;
// int y2 = x2; int형에 long형에 담을 수 없다.
int y2 = (int)x2;
}
}
✅묵시적 형변환
- 크기가 작은 타입을 크기가 더 큰 타입으로 바꿀 때는 컴파일러에 별도의 명령을 하지 않아도 됩니다.
✅명시적 형변환
- 크기가 큰 타입을 크기가 작은 타입으로 바꿀 때는 명시적으로 형 변환을 해줘야한다.