본문 바로가기
IT/Java

Long,long / int,Integer 차이

by 성준하이 2022. 1. 3.
반응형

자료형을 많이 공부해보신분들이라면 long과 int를 많이 사용해보았을것이다.

 

근데 long과 Long이 다르고 int와 Integer 가 다르다는것을 알고 있었는가?

 

굳이 형변환이 필요없이 비교는 되지만 엄연히 다른 둘이다.

 

Long <-> long

큰 차이는 null을 할수 있냐 없냐의 차이이다.

 

Long은 null을 사용할수 있고, long은 null을 사용할수 없다.

그 외에도 메모리 할당 크기의 차이가 있다.

 

Integer <-> int

둘도 또한 null의 차이이다.

Integer 는 null이 가능하며 int 는 불가능 하다.

 

결론

Integer 를 Long와 비슷하게 보면 되고 ,

int를 long과 비슷하게 보면 된다.

반응형

'IT > Java' 카테고리의 다른 글

Spring / SpringBoot 차이점  (14) 2022.01.08
switch 문 null 값 체크  (3) 2022.01.04
spring 예제 part.final  (0) 2021.12.27
spring 예제 part.12  (0) 2021.12.26
spring 예제 part.11  (0) 2021.12.25

댓글