그만큼 자바 정수 클래스는 Java.lang.번호 패키지. 이 클래스는 객체의 기본 유형 int 값을 래핑합니다. Integer 클래스의 객체에는 int 값 유형의 단일 필드가 포함되어 있습니다.
Java 정수 메소드
Java Integer 클래스는 int를 int로 변환하는 여러 가지 메소드를 제공합니다. 끈 문자열을 int로 변환하는 것뿐만 아니라 int를 다루는 다른 상수와 메서드도 있습니다. 다양한 자바 정수 메소드는 다음과 같습니다:
SN | 수정자 및 유형 | 방법 | 설명 |
---|---|---|---|
1) | 정적 정수 | 비트카운트() | 지정된 int 값의 2의 보수 이진 표현에서 1비트 수를 반환합니다. |
2) | 바이트 | 바이트값() | 주어진 숫자를 원시 바이트 유형으로 변환하고 정수 객체의 값을 바이트로 반환합니다. |
삼) | 정적 정수 | 비교하다() | 두 개의 int 값을 수치적으로 비교하고 해당 결과를 정수로 반환합니다. |
4) | 정수 | 비교 대상() | 두 개의 정수 개체를 수치적으로 비교하고 결과를 -1, 0 또는 1로 반환합니다. |
5) | 정적 정수 | 비교 서명되지 않은() | 값을 부호 없는 것으로 수치적으로 처리하는 두 개의 정수 객체를 비교하고 결과를 -1, 0 또는 1로 반환합니다. |
6) | 정적 정수 | 풀다() | String 객체를 Integer 값으로 디코딩합니다. |
7) | 정적 정수 | 부호 없는 분할() | 첫 번째 인수를 두 번째 인수로 나눈 부호 없는 몫을 반환합니다. 여기서 각 인수와 결과는 부호 없는 값으로 해석됩니다. |
8) | 더블 | 더블값() | 주어진 정수 값을 변환하고 결과를 이중으로 반환합니다. |
9) | 부울 | 같음() | 매개변수 값을 현재 Integer 객체의 값과 비교하고 부울( True 또는 False )을 반환합니다. |
10) | 뜨다 | 부동값() | 주어진 정수 값을 변환하고 결과를 부동 소수점으로 반환합니다. |
열하나) | 정적 정수 | getInteger() | 지정된 이름을 가진 시스템 속성의 정수 값을 결정합니다. |
12) | 정적 정수 | 해시 코드() | 주어진 정수에 대한 해시 코드를 반환합니다. |
13) | 정적 정수 | 최고원비트() | 지정된 int 값에서 가장 높은 순서('가장 왼쪽') 1비트 위치에 최대 단일 1비트가 있는 int 값을 반환합니다. |
14) | 정적 정수 | 가장 낮은OneBit() | 지정된 int 값에서 가장 낮은 차수('가장 오른쪽') 1비트 위치에서 최대 1비트의 int 값을 반환합니다. |
열 다섯) | 정적 정수 | 최대() | 두 메서드 인수 중 최대값을 반환합니다. |
16) | 정적 정수 | 분() | 두 메서드 인수 중 최소값을 반환합니다. |
17) | 정수 | 정수값() | 지정된 숫자의 값을 int로 반환합니다. |
18) | 긴 | 긴값() | 지정된 긴 개체의 값을 긴 값으로 반환합니다. |
19) | 정적 정수 | numberOfLeadingZeros() | 지정된 int 값의 2의 보수 이진 표현에서 가장 높은 순서('가장 왼쪽') 1비트 앞에 있는 0비트의 총 수를 반환합니다. |
이십) | 정적 정수 | numberOfTrailingZeros() | 지정된 int 값의 2의 보수 이진 표현에서 가장 낮은 차수('가장 오른쪽') 1비트 뒤에 오는 0비트의 총 수를 반환합니다. |
이십 일) | 정적 정수 | 파싱인트() | String 인수를 부호 있는 십진 정수 개체로 구문 분석합니다. |
22) | 정적 정수 | 파싱UnsignedInt() | String 인수를 부호 없는 십진 정수 개체로 구문 분석합니다. |
23) | 정적 정수 | 나머지부호 없음() | 첫 번째 인수를 두 번째 인수로 나눈 부호 없는 나머지를 반환합니다. 여기서 각 인수와 결과는 부호 없는 값으로 해석됩니다. |
24) | 정적 정수 | 뒤집다() | 지정된 int 값의 2의 보수 이진 표현에서 비트 순서를 반대로 바꾸어 얻은 값을 반환합니다. |
25) | 정적 정수 | 역방향바이트() | 지정된 int 값의 2의 보수 이진 표현에서 바이트 순서를 반대로하여 얻은 값을 반환합니다. |
26) | 정적 정수 | 회전왼쪽() | 지정된 int 값의 2의 보수 이진 표현을 지정된 비트 수만큼 왼쪽으로 회전하여 얻은 값을 반환합니다. |
27) | 정적 정수 | 회전오른쪽() | 지정된 int 값의 2의 보수 이진 표현을 지정된 비트 수만큼 오른쪽으로 회전하여 얻은 값을 반환합니다. |
28) | 짧은 | 짧은값() | 기본 변환 후 이 Integer의 값을 짧은 유형으로 반환합니다. |
29) | 정적 정수 | 징후() | 지정된 int 값의 signum 함수를 반환합니다. |
30) | 정적 정수 | 합집합() | 다음과 같이 두 정수를 더하여 합계를 반환합니다. + 운영자. |
31) | 정적 문자열 | toBinaryString() | 이진수 2의 부호 없는 정수로 정수 인수의 문자열 표현을 반환합니다. |
32) | 정적 문자열 | toHexString() | 이진수 16의 부호 없는 정수로 정수 인수의 문자열 표현을 반환합니다. |
33) | 정적 문자열 | toOctalString() | 이진수 8의 부호 없는 정수로 정수 인수의 문자열 표현을 반환합니다. |
3. 4) | 끈 | toString() | Number 객체의 값을 나타내는 String 객체를 반환합니다. |
35) | 정적 문자열 | toUnsignedString() | 부호 없는 변환을 통해 인수를 long으로 변환합니다. |
36) | 정적 긴 | toUnsignedLong() | 이는 인수의 문자열 표현을 부호 없는 10진수 값으로 반환합니다. |
37) | 정적 정수 | 가치() | 전달된 인수의 값을 보유하는 관련 정수 객체를 반환합니다. |