728x90
반응형
자바에서 정수를 담을 수 있는 변수 유형은 int / long 두 가지가 있다.
다음은 두 자료형의 차이를 정리한 것이다.
- int (4바이트)
-2,147,483,648부터 2,147,483,647까지의 값을 저장할 수 있다.
- long(8바이트)
int가 보유할 수 없는 더 큰 정수를 보유할 때 사용한다.
-9,223,372,036,854,775,808부터 9,223,372,036,854,775,807까지의 값을 저장할 수 있다.
int형을 사용해 코드를 짜는 데 알 수 없는 오버플로우 오류가 난다면,
자료형을 적절히 사용했는지 의심해보자.
반응형
'Programming Languages > Java' 카테고리의 다른 글
[JAVA/자료구조] 자바 큐 Queue 사용법 / 큐의 특징과 예시 총 정리 (0) | 2023.05.21 |
---|---|
[JAVA] 문자열 String | StringBuffer | StringBuilder 각 차이점 - 성능의 차이! (2) | 2023.05.20 |
[JAVA/자료구조] 자바 Stack 사용법 / 스택 예시 총 정리 - 문자열 뒤집기, 괄호 짝 맞추기 (2) | 2023.05.08 |
[JAVA] 자바에서 오름차 순/내림차 순 정렬하기 - Arrays.sort , 내림차 순 정렬 시 유의 사항 (0) | 2023.05.07 |
[JAVA] 자바에서 제곱/제곱근 구하는 방법? - Math.pow(), Math.sqrt() (반복문 없이 쉽게 계산하기) (0) | 2023.04.28 |