Network disconnected
Description
이번엔 long 타입 변수, longValue
의 값을 int 타입 변수에 넣으려합니다. 빈칸에 int 타입 변수, intValue
를 선언하고, 변수를 longValue
를 이용해 초기화해주세요.
힌트[1]
앞선 실습에서는 묵시적 형 변환을 이용해 작은 타입을 큰 타입으로 변경했습니다. 반대로 이번 문제에서는 큰 타입을 작은 타입으로 바꿔봅시다.
- 명시적 형 변환
- 크기가 더 큰 타입을 작은 타입으로 바꿀 때는 명시적으로 변환해주어야 합니다.
예를 들어,
long x = 50000;
// 묵시적 형 변환을 시도하면 오류가 발생합니다.
int y = x;
// 다음과 같이 명시적으로 형 변환 해주세요.
int y = (int) x;
[1]: int intValue = (int)longValue;
Question type: Fill in the blank
- You need to fill in the blank with the appropriate code.
- You cannot modify the given code.
- An error message will appear in the result if you leave the blank empty.
1
2
3
4
5
6
7
8
public class TypeCastingExam {
public static void main(String[] args) {
long longValue = 20;
//이 아래줄에 int형 변수 intValue를 선언하고 longValue에 들어있는 값을 담아보세요.
System.out.println(intValue);
}
}
Result
Stop
Result of [Run Test] or [Submit] will be displayed here
내가 제출한 코드가 왜 틀렸는지 프로그래머스 AI에게 물어보세요.
제출 후 채점하기를 눌러 30점 이상인 경우 물어볼 수 있어요.
베타 기간 동안에는 한 문제당 1번만 물어볼 수 있어요.
베타 기간 동안에는 한 문제당 1번만 물어볼 수 있어요.