[Java] Part.2_기본형 타입

Haeun Noh·2022년 5월 15일
2

JAVA_programmers강의

목록 보기
5/12

0515


기본형 타입(Primitive Data Types)

: 가장 기본이 되는 데이터 타입 ( 정수형, 실수형, 문자형, 불린형 )


종류데이터형바이트 수설명
논리형boolean1bytetrue와 false중 한 가지 값을 가질 수 있다.
문자형char2byte작은 따옴표로 한 글자를 표현할 수 있다. 유니코드 기반
정수형byte1byte
short2byte
int4byte기본정수형
long8byte값 뒤에 L 또는 l을 붙여줘야 한다.
실수형float4byte값 뒤에 F 또는 f를 붙여줘야 한다.
double8byte기본실수형

리터럴

: 소스 코드의 고정된 값을 대표하는 용어, 일종의 값

ex) true, false, 10, 11.1, a 등

기본형 타입의 사용 방법

ex) 
boolean isFun = true;
char c = 'f';
int x = 59;
long big = 3456789L;
float f = 32.5f;
double d = 23.34;


문제

주어진 코드가 아래와 같이 출력되게 만들어보세요.

false
a
20
2147483648

문제 설명

각 값에 해당하는 알맞은 데이터형을 넣어본다.

힌트

아래의 예를 참고하여 문제를 해결하세요.

boolean isFun = true;
char c ='f';
int x = 59;
// long 타입 값에는 소문자 l이나 대문자 L을 붙여야 합니다.
long big = 3456789L;  
// float 타입 값에는 소문자 f나 대문자 F를 붙여야 합니다.
float f = 32.5f;
double d = 23.34;

기본 소스

public class PrimitiveDataTypeExam {
    public static void main(String[] args) {
        
		⬜ isFun = false;
        
		⬜ charValue = 'a';
        
		⬜ intValue = 20;
        
		⬜ longValue = 2147483648L; 

        System.out.println(isFun);
        System.out.println(charValue);
        System.out.println(intValue);
        System.out.println(longValue);
    }
}

정답 소스

public class PrimitiveDataTypeExam {
    public static void main(String[] args) {
        
		boolean isFun = false;
        
		char charValue = 'a';
        
		int intValue = 20;
        
		long longValue = 2147483648L; 

        System.out.println(isFun);
        System.out.println(charValue);
        System.out.println(intValue);
        System.out.println(longValue);
    }
}

실행 결과

출력 〉	false
        a
        20
        2147483648

기본형타입 실습 링크


profile
기록의 힘을 믿는 개발자, 노하은입니다!

0개의 댓글