十进制转二进制:
toBinaryString(int i)
十进制转换八进制:
toOctalString(int i)
十进制转十六进制:
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.print(Integer.toHexString(i).toUpperCase());
}
}
红色背景表示转换成16进制,默认小写。
蓝色背景表示把转换过的16进制,转换成大写。
16、10、8等进制转换成十进制:
使用Integer.parseInt(String s,int radix) radix表示字符串s是多少进制
较长的数:使用Long.parseLong(String s,int radix) radix表示字符串s是多少进制