JAVA/JAVA강의
Day_02_Variable_Quiz_02_220801
개바새바
2022. 8. 8. 19:09
728x90
문제
byte b = 10;
char ch = 'A';
int i = 100;
long l = 1000L; //가독성의 L, 4바이트 이하는 L을 써도 되고 안써도 된다
/*1*/ b = (byte)i;
/*2*/ ch = (char)b;
/*3*/ short s = (short)ch;
/*4*/ float f = (float)l;
/*5*/ i = (int)ch;
public class Quiz_02 {
public static void main(String[] args) {
byte b = 10;
char ch = 'A';
int i = 100;
long l = 1000L; //가독성의 L, 4바이트 이하는 L을 써도 되고 안써도 된다
/*1*/ b = (byte)i;
/*2*/ ch = (char)b; // 바이트는 음수를 가질 수 있기때문에 변환 필요
/*3*/ short s = (short)ch; // 캐릭터는 큰 숫자를 저장할 수 있기때문에 쇼트는 불가능
/*4*/ float f = l; // 실수형이 무조건 크다 = 공식 같은 것
/*5*/ i = ch; // 캐릭터는 인트에 들어갈 수 있음
}
}
728x90