[Android/Error]java.lang.NumberFormatException: Expected an int but was 106112471000

2023. 2. 24. 10:06Android/에러 및 이슈 사항

728x90
반응형

위와 연결하여 로또 당첨번호를 받아오는 도중 다음과 같은 에러를 만났다.

느낌에 106112471000를 포맷화할 수 없어 생긴 오류 같았다.

106112471000는 해당 로또 회차의 총 판매금액이었고, 이걸 나는 Int로 받아오고 있었다.

받아오는 변수 타입을 Long으로 바꿔주면 된다.

 

  • long 최대값 : 9,223,372,036,854,775,807
  • int 최대값 : 2,147,483,647
728x90
반응형