Java 공부를 시작할 때 거의 첫단계로 자료형을 배웠습니다.
자바스크립트나 타입스크립트 덕분에 익숙한 자료형도 있지만 아예 초면인 자료형도 있었네요
그 중에 전에는 number로만 접했던 숫자 자료형이 자바에서는 종류도 여러가지고 용어도 생소해서 헷갈리는 순간이 많아서 정리해보았습니다:)
혹시 틀린 부분이 있다면 댓글부탁드립니다:) 피드백 감사하게 받겠습니다🙇♀️
-21477483648
~ 2147483647
int a = 10;
-9223372036854775808
~ 9223372036854775807
L
'접미사를 붙여야 컴파일에러가 생기지 않음⭐️1.4E-45 ~ 3.4E38 (1.4×10^-45 ~ 3.4×10^38)
(음수는 -붙이기)f
'접미사를 붙여야 컴파일에러가 생기지 않음.float a = 3.14f;
4.9E-324 ~ 1.8E308 (4.9×10^-324 ~ 1.8×10^308)
(음수는 -붙이기)double a = 3.14159265358979323846;
int로 표현 가능한데 각각의 표현법이 있다.(물론 다르게 표현하는 방법도 있겠지만 여기서는 int로 표현하는 방법이다.)
0B
' 표시int a = 0B1101;
0
' 표시int a = 012;
0X
' 표시int a = 0XA;
알고리즘 문제푸는 것도 중요하지만 java의 기본 개념을 탄탄하게 잡는 것도 중요한 것 같다.
오늘은 아주 기본 중의 기본인 자료형! 앞으로 헷갈리지 않도록 :)