java中各进制之间的转换(十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制)

  1. //10进制转16进制 
  2. Integer.toHexString(20); 
  3. //10进制转2进制 
  4. Integer.toBinaryString(10); 
  5. //16进制转10进制 
  6. Integer.parseInt(“10”, 16); 
//10进制转16进制
Integer.toHexString(20);
//10进制转2进制
Integer.toBinaryString(10);
//16进制转10进制
Integer.parseInt("10", 16);

[java]
view plain
copy
print
?

  1. //还有一种通用的方法 
  2. BigInteger bigInt = new BigInteger(str, int1); 
  3. System.err.println(bigInt.toString(int2)); 
  4. //其中str为需要转换的字符串,int1为str的所属进制,int2为所需转为的进制 

 

    原文作者:进制转换
    原文地址: https://blog.csdn.net/zy81584/article/details/8885738
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞