//10진수를 다른 진수로 변환
Integer.toHexString(10); //10을 16진수로 변환하고 문자열 유형을 반환합니다.
Integer.toOctalString(10) ; 8진수로 변환하고 문자열 유형을 반환
Integer.toBinaryString(10); //10을 2진수로 변환하고 문자열 유형을 반환
//다른 진수를 10진수로 변환
//16진수를 10진수로 변환합니다. 예: 0xFFFF
Integer.valueOf("FFFF",16).toString( ) //The valueOf(); 메서드는 Integer 유형을 반환하고 toString()을 호출하면 문자열
Integer.parseInt("FFFF",16)을 반환합니다. //int 기본 데이터 유형을 반환합니다.
Integer .toString(0xFFFF ); //이 메소드는 16진수를 나타내는 기본 데이터 유형을 직접 전달할 수 있습니다.
//8진수를 10진수로 변환합니다. 예: 017
Integer.valueOf("17",8).toString(); //valueOf() 메서드는 Integer 유형을 반환하고 toString()을 호출하면 문자열이 반환됩니다.
Integer.parseInt("17 " ,8); //int 기본 데이터 유형을 반환합니다.
Integer.toString(017); //이 메서드는 8진수를 나타내는 기본 데이터 유형을 직접 전달할 수 있으며, 이 메서드는 문자열을 반환합니다.
//2진수를 10진수로 변환합니다. 예: 0101
Integer.valueOf("0101",2).toString() //valueOf() 메서드는 Integer 유형을 반환합니다. , call toString( )Return string
Integer.parseInt("0101",2); //int 기본 데이터 유형 반환
//2진수, 8진수 및 16진수 시스템 간 변환을 하려면 먼저 10진수로 변환한 다음 해당 방법을 사용하여 10진수에서 다진수로 변환할 수 있습니다
//예를 들어 16진수 0xFF를 2진수
정수로 변환합니다 . toBinaryString(Integer.valueOf("FF",16));
//또는
Integer.toBinaryString(Integer.parseInt("FF",16));
//16진수를 나타내는 입력 문자열의 경우 숫자 하위 문자열을 먼저 가로채고 valueOf() 또는 parseInt() 메서드를 사용하여 10진수로 변환해야 합니다
/ / 예를 들어 0xFF
String s = "0xFF";
Integer.valueOf(s.subString(2,s.length()),16);
//valueOf 메소드의 경우 기본 데이터 유형의 boxing 및 다진수와 소수 간의 변환에 사용할 수 있습니다.