Unsigned - 부호를 지니지 않은,
즉 -부호가 없는 int형을 말한다.
int의 범위는 -2,147,483,648 ~ 2,147,483,647인데
Unsigned int의 범위는 0 ~ 4,294,967,295까지 표현 가능하다.
단, 주로 C언어에서 사용되고 자바에서는 사용되지 않는다.
1. 범위를 넘어서 오류가 발생
2. 변환도중 NumberFormatException 발생
3. Integer.parseUnsignedInt 처리 하더라도, 해당 int의 범위를 넘어섰기 때문에 -1이 출력된다.
Unsigned int의 범위 4,294,967,295를 int가 초과했기 때문에,
'JAVA' 카테고리의 다른 글
[JAVA] MANIFEST.MF (0) | 2024.07.18 |
---|---|
[MAVEN] Local Repository 설정 (0) | 2024.06.26 |
[JAVA] 정렬 - 배열, List (0) | 2023.10.21 |