public class CoreJava {
public static void main(String[] args) {
int a = 10;
//10进制转16进制
System.out.println(Integer.toHexString(a));
//10进制转8进制
System.out.println(Integer.toOctalString(a));
//10进制转2进制
System.out.println(Integer.toBinaryString(a));
//16进制转10进制
System.out.println(Integer.valueOf("a", 16));
//16进制转8进制
System.out.println(Integer.toOctalString(Integer.valueOf("a", 16).intValue()));
//16进制转2进制
System.out.println(Integer.toBinaryString(Integer.valueOf("a", 16).intValue()));
/*
* 使用JAVA API来进行进制转换:
a、任意进制数转10进制:
Integer.valueOf();
b、10进制转任意进制数
Integer.to....
*/
//8进制转10进制
System.out.println(Integer.valueOf("12", 8));
//8进制转16进制
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载