Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags more
Archives
Today
Total
관리 메뉴

luke

[자바/JAVA] - 변수 타입(Variable Type) 본문

Study/Java

[자바/JAVA] - 변수 타입(Variable Type)

luke-king 2023. 12. 14. 22:34

변수 타입(Variable Type)

 

변수는 데이터를 다루는 종류에 따라 다양한 형식이 존재한다.

  • int : 정수를 다룬다 ex) 1, 10, 100
  • double : 실수를 다룬다. ex)0.2, 1.5, 100.121
  • boolean : true, false 값만 사용할 수 있다. 주로 참, 거짓을 판단하는 곳에 사용한다.
  • char : 문자 하나를 다룰 때 사용한다. 작은따옴표( ' )를 사용해서 감싸야한다. ex)'A', '가'
  • String : 문자열을 다룬다. 큰따옴표( " " )를 사용해야 한다. ex)"안녕하세요."

 

리터럴

코드에서 변수에 값을 직접 적은 고정된 값을 프로그래밍 용어로 리터럴(literal)이라 한다.

int a = 10;
String b = "안녕하세요.";
char c = 'A';

 

 

타입별 메모리

  • 정수형
  • byte : -128 ~ 127 (1byte, 2⁸)
  • short : -32,768 ~ 32,767 (2byte, 2¹⁶)
  • int : -2,147,483,648 ~ 2,147,483,647 (약 20억) (4byte, 2 ³²)
  • long : -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 (8byte, 2⁶⁴)
  • 실수형
  • float : 대략 -3.4 E38 ~ 3.4 E38, 7자리 정밀도 (4byte, 2 ³²)
  • double : 대략 -1.7 E308 ~ 1.7 E308, 15자리 정밀도 (8byte, 2⁶⁴)
  • 기타
  • boolean : true , false (1byte)
  • char : 문자 하나(2byte)

 

※ 출처: Inflearn 김영한-Java 강의 중