🔵 데이터 타입 표
[데이터 타입]
<기본 자료형>(정수/실수/문자/불리언)
1. 정수형 : byte, short, int, long (1,2,4,8byte 순으로 메모리 사용)
-byte: 8비트, 값의 범위: -128 ~ 127 (2^8 = 도합 256의 표현범위이기 때문에 음,양으로 표현 (0포함))
-short : 16비트, 값의 범위 : -32,768~ 37,767
-int: 32비트, 값의 범위: -2^31 ~ 2^31 - 1 (약 -2,147,483,648 ~ 2,147,483,647)
-long: 64비트, 값의 범위: -2^63 ~ 2^63 - 1 (약 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807)
2. 실수 형 : float(4byte), double(8byte)
(float의 데이터가 double로 바꿀때 부정확하기 때문에 <2.9999...
+float의 값 끝에는 f를 붙혀야 하기 때문에 (기본 리터럴을 double으로 하기 때문) 거의 double 사용)
(+ float은 소숫점 6~7자 까지만 표기함)
(ex. float flNum = 33.12f;)
3. 문자 : char(2byte) (ex. 'A')
<참조 자료형>(문자열만)
4. 문자열(문장) : String ("AAA"< 문장이 아니라 한 문자 "A" 여도 문자열의 성질을 띔)*혼자 class타입
5. 논리형 : boolean (true / false, 참과 거짓을 저장 할 수 있음)
'🟪 Backend-Java' 카테고리의 다른 글
8. 반복문의 흐름제어 (for, while, do-while 흐름제어/break,continue) (0) | 2024.07.05 |
---|---|
7. 자바 입출력 (콘솔입력/콘솔출력/Scanner클래스) (0) | 2024.07.04 |
5. 연산자 (대입,산술,복합대인,관계,논리,조건,증감연산자,전위증감연산자 등등) (0) | 2024.07.02 |
1-3. 깃허브 데스크탑 기본 사용법 + 자바 파일 배포 + 마크다운방법 (0) | 2024.06.30 |
1-2. 자바 개발 환경설정 : JAVA JDK,Vscode + 컴파일 된 코드 실행하기 (0) | 2024.06.29 |