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;
		
		
		
		
	}

}

✅묵시적 형변환

- 크기가 작은 타입을 크기가 더 큰 타입으로 바꿀 때는 컴파일러에 별도의 명령을 하지 않아도 됩니다.

 

✅명시적 형변환

- 크기가 큰 타입을 크기가 작은 타입으로 바꿀 때는 명시적으로 형 변환을 해줘야한다.