java里有成型的类库,学习java的过程中就是不断学习类库的积累。(踩在巨人的肩膀上学习)
所以直接调用就行。
转换成二进制:
String er=Integer.toBinaryString();
转换成十六进制:
String shiliu=Integer.toHexString();
转换成八进制:
String ba=Integer.toOctalString();
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
String er = Integer.toBinaryString(a);//转换成二进制
System.out.println("二进制是"+er);
String shiliu = Integer.toHexString(a);//转换成十六进制
System.out.println("十六进制是"+shiliu);
String ba = Integer.toOctalString(a);
System.out.println("八进制是"+ba);//转换成八进制
刚开始学Java,如果哪里写的不合适,希望大家可以指出,谢谢