-
float f (큰 타입)= 1234(작은타입); // int타입의 값을 float타입의 변수에 저장
byte b = 10;
int i(큰 타입) = b(작은 타입); //생략가능
예외적인 경우
byte b = 100; //OK. byte타입의 범위(-128~127)의 값의 대입
byte b = (byte)100; //OK. byte타입으로 형변환하여 대입
int i = 100;
byte b = i; //에러. int타입을 byte의 타입에 대입
'JAVA' 카테고리의 다른 글
조건식, switch문, 임의의 정수 만들기 (0) 2023.04.20 산술변환, 반올림 Math.round(), 문자열의 비교 (0) 2023.04.20 타입간의 변환방법 (0) 2023.04.19 Scanner (0) 2023.04.18 printf (0) 2023.04.18