본문 바로가기
개발/자바

(자바) 기본 자료형 (feat. String)

by kakk789 2022. 3. 28.
- 자바 기본 자료형은 총 8가지가 존재
- 참고로 String은 참조자료형으로 클래스이지만 특별하게 기본 자료형 처럼 사용 가능하다.

 

  1 byte 2 byte 4 byte 8 byte
논리형 boolean
True / False
     
문자형   char    
정수형 byte
-128 ~ +127
short
-32768 ~ +32767
int
-2147483648

+2147483647
long
-922경

+922경
실수형     float
끝에 f를 붙여
명시 해야함

double

1. boolean (1 바이트)

  • True, False 두 가지 값 표현 가능 (1바이트)

2. byte (1 바이트)

  • 정수 범위 : -128 ~ +127 (1바이트)

3. char (2 바이트)

  • 글자를 담는 자료형

4. short (2 바이트)

  • 정수 범위 : -32768 ~ +32767

5. int (4 바이트)

  • 정수 범위 : -2147483648
  • 정수 범위 : +2147483647

6. long (8 바이트)

  • 정수 범위 : -922경
  • 정수 범위 : +922경
  • 아래 그림처럼 에러가 뜨는데 뒤에 L이라는 표현을 꼭 붙여줘야 표현 가능함.
  • long 타입은 고급 프로그래밍으로 넘어갈 수록 많이 사용한다고 함.

에러발생
에러 미발생

7. float (4 바이트)

  • 실수형 자료형
  • 소수점 6째 자리까지 표시
  • float f = 2; --> 2.0 으로 인식함
  • float f = 2.0 --> double로 인식하기 떄문에 2.0f라고 명시 해줘야 함.
  • 끝에 f를 붙여 명시 해야함 (ex - 123.2f)
		float b = (float)32.5;
		float c = 32.5f;

8. double (8 바이트)

  • 실수형 자료형 (실수 기본 자료형이 double)
  • 소수점 15번째 자리까지 표시

 

 

반응형

댓글