본문 바로가기
언어/JAVA

[chapter2] 확인문제

by 코딩맛집 2023. 1. 16.

1. 변수에 대해 잘못 설명한 것은 무엇입니까?

4번 변수는 초기값이 저장되지 않은 상태에서 읽을 수 있다. ->  읽을 수 없다. 초기값이 저장되야 읽을 수 있음.

 

2. 변수 이름으로 사용할 수 없는 것을 모두 선택하세요.

2번 class, 3번 6hour, 6번 #name, 7번 int

 

3. 다음 표의 빈 칸에 자바의 기본 타입 8개를 적어보세요.

크기 1byte 2byte 4byte 8byte
정수타입 byte short, char int long
실수타입     float double
논리타입 boolean      

 

4. 다음 코드에서 타입, 변수 이름, 리터럴에 해당하는 것을 적어보세요.

타입: int, double

변수 이름: age, price

리터럴: 10, 3.14

 

5. 다음 자동 타입 변환에서 컴파일 에러가 발생하는 것을 선택하세요.

3번 char에서 short로 변경될 때, short가 표현할 수 있는 양수는 char보다 범위가 작다.

 

6. 강제 타입 변환에서 컴파일 에러가 발생하는 것을 선택하세요.

4번 String 타입은 char 타입으로 변형할 수 없다. String은 참조 타입이기 때문이다.

 

7. 변수를 잘못 초기화한 것은 무엇입니까?

3번 작은 따옴표 사이에 공백이 하나 있어야함.

 

8. 콘솔에 값을 입출력하는 방법에 대해 잘못 설명한 것을 선택하세요.

3번 System.out.printf("출력 서식", 출력할 내용) 는 서식이 있는 출력

ex) 출력 서식 -> %d

 

 

9. 연산식의 타입 변환 중에서 컴파일 에러가 발생하는 것을 선택하세요.

1번 연산을 하면 기본적으로 int 타입으로 변환이 된다. int 타입에서 byte 타입으로 캐스팅을 해주어야 에러가 발생하지 않는다.

 

10. 문자열을 기본 타입으로 변환하는 코드로 틀린 것을 고르세요.

2번 Integer.parseInt()

'언어 > JAVA' 카테고리의 다른 글

[참조 타입] 데이터 타입 분류  (0) 2023.01.21
[변수] 타입 변환  (0) 2023.01.17
[chapter3] 확인문제  (0) 2023.01.16
[chapter4] 확인문제  (0) 2023.01.16
[제어문] 반복문(for문, while문, do-while문)  (1) 2023.01.16