본문 바로가기

자바 기초

데이터형(Data Type)과 입력값(Literal)

1. 데이터(변수)형의 종류

 

2. 기본(원시)형 타입에 범위

 

3. 입력값(Literal)

1) 정수형 리터럴 : 정수형 데이터 타입 변수에 저장할 수 있는 입력값

구분 설명 예제
10진수 소숫점이 없는 정수 0, 100, -35
8진수 0 으로 시작되는 정수 04, -06
16진수 0x 또는 0X 로 시작되는16진수 0x5, 0XAB5, 0xabc8, 0Xab08
2진수 0b 또는 0B 로 시작되는 2진수 0b0101, 0B0111
long형 명시적 선언  접미사 L 또는 l 을 붙임 long value = 256L, long result = 100l

 

2) 실수형 리터럴 : 실수형 데이터 타입에 저장할 수 있는 입력값

구분 설명 예제
10진수 실수 일반적인 10진수 실수 0, 100, 10.2, -25.2
float형 명시적 선언 접미사 F 또는 f 을 붙임 2.99f, -123.589F
double형 명시적 선언 접미사 D 또는 d 을 붙임 double pi = 3.1415926535897932D
지수 표현식 E, e 를 기준으로 지수와 가수로 분리 5E7, 0.11e-5

 

3) 문자형 리터럴 : ASCII 코드와 유니코드로 된 입력값

구분 설명 예제
ASCII 코드 0 ~ 127 의 영문, 숫자, 특수문자 'A', 'b', '4', '+'
유니코드 16bit 65,536개의 문자 '\u0041', '\u1234'
백스페이스(backspace) '\b' '\u0008'
탭(tab) '\t' '\u0009'
개행문자(line feed) '\n' '\u000a'
리턴(carriagereturn) '\r' '\u000d'
큰따옴표(double quote) '\"' '\u0022'
작은 따옴표(single quote) '\'' '\u0027'
역슬래시(backslash)) '\\' '\u005c'

 

4) 논리 리터럴 : true, false, 결과가 논리값로 반환될 수 있는 논리식

구분 설명 예제
참과 거짓 참 : true, 거짓 : false boolean bool = true;
논리식 결과가 논리값로 반환되는 논리식 boolean bool = 10 > 5;

 

 

https://youtu.be/oUlaVwlx_fo

 

 

https://youtu.be/Y57HEgRhOcE

 

https://youtu.be/YOgWCJq5M2k

 

'자바 기초' 카테고리의 다른 글

실수형(Floating point type) 변수의 특징  (0) 2020.03.13
정수형(Integer Type) 변수의 특징  (0) 2020.02.17
변수(Variable)란?  (1) 2020.02.10
주석(Comments)  (0) 2020.02.07
자바 프로그램의 구조  (0) 2020.02.05