int형에서 long형으로 변환하는 것은 상향변환이므로 직접 암묵적으로 변환이 가능하지만, long형에서 int형으로 변환하는 것은 하향변환이므로 데이터 오버플로가 발생할 수 있습니다.
주로 다음과 같습니다. : 참고용 변환 방법:
1. 강제 유형 변환
long ll = 300000; int ii = (int)ll;
2. intValue() 메서드 호출
long ll = 300000; int ii= new Long(ll).intValue();
3. 먼저 긴 문자열을 문자열로 변환한 다음 정수로 변환합니다
long ll = 300000; int ii = Integer.parseInt(String.valueOf(ll));
이 세 가지 방법은 비교적 간단하고 명확합니다.
Java에서 Long 데이터 유형을 int 유형으로 변환하는 것과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!