개발/Java

[Java] 자바 Integer Class

hojak99 2017. 11. 3. 16:34

5. INTERGER CLASS

{ Integer 클래스의 메소드들 : Integer.bitCount(), Integer.decode() , Integer.parseInt() , Integer.toBinaryString() , Integer.reverse() }

 

1) bitCount(int i) - 주어진 정수에서 비트로 변환하여 그 비트의 총 개수를 구한다. -> 비트가 1일 개수만 전달(반환)한다.

 

2) decode (String nm) - 문자열을 정수로 디코딩합니다. 10진수, 8진수 또는 16진수 숫자로 표현된 문자열을 입력할 수 있다.

doubleValue() - 정수(int)를 double로 변환한다.

 

3) parseInt(String s) - 숫자형태로 된 문자열을 실제 정수로 변환한다.

parseInt(String s, int radix) - 10진수, 2진수, 8진수 또는 16진수(radix는 각각 10, 2, 8, 16)의 문자열 표현을 입력값으로 사용할 경우 정수를 반환한다.

 

4) 진법변환 메소드

2진법 : toBinaryString(int i)

8진법 : toOctalString(int i)

16진법 : toHexString(int i)

 

5) reverse (int i) - 지정된 int 치의 의 보수 바이너리 표현으로 비트의 순서를 반대로 해 취득된 값을 돌려준다.

 

반응형