강의로 돌아가기
-

뭐가 틀린걸까요 ㅜㅜ

primitiveTest

1
public class PrimitiveDataTypeExam {

2

3
public static void main(String[] args) {

4
boolean isFun = false; // [참 또는 거짓 표현할때 boolean]

5
char charValue = 'a'; // [문자형 표현할때 char]

6
int intValue = 20; // [정수(상수) 표현할때 int]

7
double longValue = 2147483648L; // [숫자가 긴거 표현할때 double]

8

9
System.out.println(isFun);

10
System.out.println(charValue);

11
System.out.println(intValue);

12
System.out.println(longValue);

13
}

14
}

실행결과

resizer

틀렸습니다. 다시 시도해 보세요.
false
a
20
2.147483648E9
2574

작성중인 코드―primitiveTest
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class PrimitiveDataTypeExam {

    public static void main(String[] args) {
        boolean isFun = false;  // [참 또는 거짓 표현할때 boolean]
        char charValue = 'a';       // [문자형 표현할때 char]
        int intValue = 20;      // [정수(상수) 표현할때 int]
        double longValue = 2147483648L; // [숫자가 긴거 표현할때 double]

        System.out.println(isFun);
        System.out.println(charValue);
        System.out.println(intValue);   
        System.out.println(longValue);      
    }
}
1 개의 답변
Demi

longValuedouble타입이 아니라 long타입으로 선언해주세요.
double타입은 긴 숫자가 표현할 때 쓰는 타입이 아니라, 실수(소수)를 표현할 때 쓰는 타입입니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.