본문 바로가기
Java

[Java] 정수, 실수, 문자 데이터 타입 다루기

by dong_su 2023. 12. 20.

정수, 실수, 문자 데이터 타입 다루기

정수형 데이터 타입은 byte, short, int, long 4가지가 있는데 잘 쓰이는 타입은  int, long이다.

※ 각 데이터 타입마다 용량과 범위가 다르므로 주의해서 사용할 것

byte b = 10;
short c = 10000;
int d = 13998;
long e = 10000000;

실수형 데이터 타입은 float, double 2가지가 있는데 잘 쓰이는 타입은 double이다.

※ float은 뒤에 f를 붙여줘야한다 double은 생략이 가능하다.

float f = 12.2345f;
double g = 12.2345;

 

+ 연산을 할때 정수 나누기 정수는 결과도 정수로 나오고 실수로 나누면 결과는 실수가 된다

// 정수(a + b)한 값을 실수로 바꾸기
// 아래 코드처럼 입력하면 정수(a + b)를 float으로 바꿔서 2로 나눈값이라 결과는 실수
c = (float)(a + b) / 2;

문자형 데이터 타입은 char, String2가지가 있다

char은 문자 1개만 저장하고 (작은 따옴표 사용)
String은 문자 1개도 되고 문자열을 저장한다 (큰 따옴표 사용)

char h = 'a';
String i = "abcd";