`
yonlist
  • 浏览: 84475 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

二进制,八进制,十六进制,十进制间进行相互转换

阅读更多

进制转换备忘,转载自:http://blog.csdn.net/szwangdf/archive/2008/07/01/2601941.aspx

 

  1. 十进制转成十六进制:   
  2.   
  3. Integer.toHexString(int i)   
  4.   
  5. 十进制转成八进制   
  6.   
  7. Integer.toOctalString(int i)   
  8.   
  9. 十进制转成二进制   
  10.   
  11. Integer.toBinaryString(int i)   
  12.   
  13. 十六进制转成十进制   
  14.   
  15. Integer.valueOf("FFFF",16).toString()   
  16.   
  17. 八进制转成十进制   
  18.   
  19. Integer.valueOf("876",8).toString()   
  20.   
  21. 二进制转十进制   
  22.   
  23. Integer.valueOf("0101",2).toString()   
  24.   
  25.   
  26.   
  27. 有什么方法可以直接将2,8,16进制直接转换为10进制的吗?   
  28.   
  29. java.lang.Integer类   
  30.   
  31. parseInt(String s, int radix)   
  32.   
  33. 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。   
  34.   
  35. examples from jdk:   
  36.   
  37. parseInt("0"10) returns 0   
  38.   
  39. parseInt("473"10) returns 473   
  40.   
  41. parseInt("-0"10) returns 0   
  42.   
  43. parseInt("-FF"16) returns -255   
  44.   
  45. parseInt("1100110"2) returns 102   
  46.   
  47. parseInt("2147483647"10) returns 2147483647   
  48.   
  49. parseInt("-2147483648"10) returns -2147483648   
  50.   
  51. parseInt("2147483648"10throws a NumberFormatException   
  52.   
  53. parseInt("99",throws a NumberFormatException   
  54.   
  55. parseInt("Kona"10throws a NumberFormatException   
  56.   
  57. parseInt("Kona"27) returns 411787   
  58.   
  59.   
  60.   
  61. 进制转换如何写(二,八,十六)不用算法   
  62.   
  63. Integer.toBinaryString   
  64.   
  65. Integer.toOctalString   
  66.   
  67. Integer.toHexString   
  68.   
  69.   
  70.   
  71.   
  72.   
  73. 例二   
  74.   
  75.   
  76.   
  77. public class Test{   
  78.   
  79. public static void main(String args[]){   
  80.   
  81.   
  82.   
  83. int i=100;   
  84.   
  85. String binStr=Integer.toBinaryString(i);   
  86.   
  87. String otcStr=Integer.toOctalString(i);   
  88.   
  89. String hexStr=Integer.toHexString(i);   
  90.   
  91. System.out.println(binStr);   
  92.   
  93.   
  94.   
  95. }   
  96.   
  97.   
  98.   
  99.   
  100.   
  101.   
  102.   
  103. 例二   
  104.   
  105. 分享到:
    评论

相关推荐

Global site tag (gtag.js) - Google Analytics