Programming Languages/Java

[JAVA] 자바 정수형 사용하기 / int형과 long형의 정확한 차이점

Hannana. 2023. 5. 7. 17:33
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형을 사용해 코드를 짜는 데 알 수 없는 오버플로우 오류가 난다면, 

자료형을 적절히 사용했는지 의심해보자.

 

 

반응형