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 치의 2 의 보수 바이너리 표현으로 비트의 순서를 반대로 해 취득된 값을 돌려준다.
반응형