자바의 데이터 타입
자바는 다른 언어와 비교해보면 데이터 타입을 엄격하게 다루는 것 같습니다. 잘못된 타입으로 인한 에러를 줄여줄수 있어 그점에서는 장점이지만 처음 배우기에는 조금 어렵게 느껴집니다.
데이터 타입의 종류
정수형
byte | 1 byte | -127 ~ 128 |
short | 2 byte | -32,768 ~ 32,767 |
int | 4 byte | -2,147,483,648 ~ 2,147,483,647 |
long | 8 byte | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
실수형
float | 4 byte |
double | 8 byte |
문자형
char | 2byte |
자바는 문자열과 문자가 다르게 되어있어서 문자열은 원시 데이터 타입에 들어가지 않습니다. 그래서 문자열은 비교할때 ==을 사용하지않고 equal이라는 메소드를 사용하는 것을 권장한다고 합니다. 아마 문자열은 class 계열로 들어가기 때문인것 같습니다.
이 글은 개발 공부하면서 작성하고 있는 글 입니다. 잘못된 내용이 있을 수 있으니 댓글로 남겨주시면 감사하겠습니다.
'내가 보는 개발 공부 > JAVA' 카테고리의 다른 글
Lombok is 버그 (0) | 2025.05.28 |
---|---|
중첩 클래스 및 인터페이스 (안드로이드에서의 활용) (0) | 2024.01.17 |
다형성 (0) | 2024.01.16 |
싱글톤 패턴 (0) | 2024.01.15 |