본문 바로가기

JAVA/JAVA API Class

[JAVA] Integer class method

개요

JAVA의 정수형 클래스인 Integer Class의 method를 알아봅니다.

 


1. All Integer Methods

Method Description Return Type
bitCount(int i) 주어진 정수에서 true bit의 개수를 반환 static int
byteValue() 기본 자료형의 값을 byte형으로 변환해서 반환 byte
compare(int x, int y) 두 int값을 숫자로 비교하여 반환 (<: -1, =: 0, >:1) static int
compareTo(Integer anotherInteger) 두 int값을 숫자로 비교하여 반환 (<: -1, =: 0, >:1) int
decode(String rm) 문자열을 정수로 디코딩 static Integer
doubleValue() Integer의 값을 double로 반환 double
equals(Object obj) 두 오브젝트를 비교하여 boolean으로 반환 boolean
floatValue() Integer의 값을 float으로 반환 float
hashCode() Integer에 대한 HashCode를 반환 int
highestOneBit(int i) 입력받은 정수를 2진수로 표현했을때, 비트가 1인 가장 큰 값을 
int형으로 반환
static int
intValue() Integer의 값을 int로 반환 int
longValue() Integer의 값을 long으로 반환 long
lowestOneBit(int i) 입력받은 정수를 2진수로 표현했을 때, 비트가 1인 가장 작은 값을 int형으로 반환 static int
numberOfLeadingZeros(int i) 입력받은 정수를 2진수로 표현했을때, 비트가 0인 가장 큰 값을 int형으로 반환 static int
numberOfTrailingZeros(int i) 입력받은 정수를 2진수로 표현했을 때, 비트가 0인 가장 작은 값을 int형으로 반환 static int
parseInt(String s) 문자열을 10진수 정수로 반환 static int
parseInt(String s, int radix) 문자열 인자를 두 번째 인자로 지정된 수에서부터 정수로 반환 static int
reverse(int i) 인트형 인자 리터럴의 2의 보수 이진 표현에서 비트를 반전하여 얻은 값을 int로 반환 static int
reverseBytes(int i) 인트형 인자 리터럴의 2의 보수 이진 표현에서 바이트 순서를 반대로 하여 얻은 값을 반환 static int
rotateLeft(int i, int distance) 지정된 비트 수 만큼 남겨진 int 값의 2의 보수 이진 표현을 회전하여 얻은 값을 반환 static int
rotateRight(int i, int distance) 지정된 비트 수 만큼 남겨진 int 값의 2의 보수 이진 표현을 회전하여 얻은 값을 반환 static int
shortValue() Integer의 값을 short로 반환 short
signum(int i) int 값의 signum funcion으로 반환 static int
toBinaryString(int i) 정수 값을 2의 보수로 표시 및 문자열 반환 static String
toHexString(int i) 정수 값을  16진수로 표시 및 문자열 반환 static String
toOctalString(int i) 정수 값을  8진수로 표시 및 문자열 반환 static String
toString() 문자열 반환 String
toString(int i) 지정된 정수를 문자열 반환 static String
toString(int i, int radix) 주어진 진법의 문자열로 반환 static String
valueOf(int i) int형을 Integer형으로 반환 static Integer
valueOf(String s) String 형을 Integer로 변환 static Integer
valueOf(String s, int radix) 문자열 형식으로 저장된 숫자를 주어진 진법의 정수로 반환 static Integer

 

 

'JAVA > JAVA API Class' 카테고리의 다른 글

[JAVA method] -  (0) 2023.03.07
[JAVA] String class method  (0) 2023.02.22