//10 進数を他の基数に変換します
Integer.toHexString(10); //10 を 16 進数に変換し、文字列型を返します
Integer.toOctalString(10); //10 を 8 進数に変換し、文字列型を返します
Integer .toBinaryString(10); //10 を 2 進数に変換し、文字列型を返します
//他の基数を 10 進数に変換します
//16 進数を 10 進数に変換します。例: 0xFFFF
Integer.valueOf("FFFF) ",16).toString(); //valueOf() メソッドは Integer 型を返し、toString() を呼び出すと string
Integer.parseInt("FFFF",16); // 基本データ型 int を返す
Integer.toString(0xFFFF); //このメソッドは 16 進数を表す基本データ型を直接渡すことができ、メソッドは文字列を返します
//8 進数を 10 進数に変換します (例: 017
Integer)。 valueOf("17",8).toString(); //valueOf() メソッドは Integer 型を返し、toString() を呼び出すと string
Integer.parseInt("17",8) を返します。基本データ型
Integer.toString(017); //このメソッドは、8 進数を表す基本データ型を直接渡すことができ、メソッドは文字列を返します
// 2 進数を 10 進数に変換します。例: 0101
Integer. valueOf("0101",2).toString(); // valueOf() メソッドは Integer 型を返し、toString() を呼び出すと string を返します
Integer.parseInt("0101",2); /基本データ型 int を返します
//2 進数、8 進数、16 進数間の変換の場合、まず 10 進数に変換してから、対応する 10 進数から複数 10 進数に変換する方法を使用して変換できます
//Forたとえば、16 進数の 0xFF をバイナリの場合に変換します。
//For 16 進数を表す文字列を入力するには、最初に数値部分文字列をインターセプトし、次に valueOf() または parseInt() メソッドを使用して 10 進数に変換する必要があります
//たとえば、0xFF
String と入力しますs = "0xFF";
Integer.valueOf(s.subString(2,s.length()),16);
//valueOf メソッドの場合、基本的なデータ型のボックス化と、多進数と 10 進数の間の変換。