1 개요[ | ]
- Java Type Casting
- Java 타입 캐스팅
- Java 자료형 캐스팅
2 확장 캐스팅(자동)[ | ]
- 대상: byte → short → char → int → long → float → double
Java
Copy
public class MyClass {
public static void main(String[] args) {
int myInt = 42;
double myDouble = myInt; // 자동 캐스팅: int → double
System.out.println(myInt);
System.out.println(myDouble);
}
}
Loading
3 축소 캐스팅(수동)[ | ]
- 대상: double → float → long → int → char → short → byte
Java
Copy
public class MyClass {
public static void main(String[] args) {
double myDouble = 9.876;
int myInt = (int) myDouble; // 수동 캐스팅: double → int
System.out.println(myDouble);
System.out.println(myInt);
}
}
Loading
4 같이 보기[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.