-
[JAVA] 자료형 크기얼렁뚱땅 자바이야기 2023. 2. 27. 08:52
Python 코테 볼 때는 별로 신경 안썼던 부분인데
JAVA로 넘어오니까 신경써야 하는 것 중 하나가 자료형이다.
Python은 보통 정수형이라고 하면 int로 되고, 그 범위를 넘어서면
자동으로 long으로 바뀐다고 한다.
근데, JAVA는 초기에 선언해줘야 하기 때문에 주의해야한다.
자료형 데이터형 범위 boolean 논리형 true, false char 문자형 0 ~ 65,535(유니코드 문자) byte 정수형 -128 ~ 127 short 정수형 -32,768 ~ 32,767 int 정수형 2,147,483,648 ~ 2,147,483,647 long 정수형 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 float 실수형 ±1.4E-45 ~ 3.4E38 double 실수형 ±4.9E-324 ~ 1.8E308 예를 들어, 건물 높이 <= 256, 건물의 개수 <= 1000이라는 조건이 존재할 때,
256000이므로 int형으로 정의해도 문제없다.
'얼렁뚱땅 자바이야기' 카테고리의 다른 글
[JAVA] bit 연산을 활용한 부분집합 만들기 (0) 2023.02.27 [JAVA] BufferedReader, BufferedWriter 연습하기 (0) 2023.02.27 [JAVA] Hashmap vs Treemap (0) 2023.02.27 [JAVA] 스캐너 연속 2번 쓸 때 나타난 문제 (0) 2023.02.24 [JAVA] 자료형 변환하기 (0) 2023.02.23