Java中十进制与二进制、八进制以及十六进制的转化

来源:互联网 发布:js修改div显示 编辑:程序博客网 时间:2024/06/07 23:43

直接上代码:


public class Jinzhizhuanhuan {


public static void main(String[] args) {
      int a=10;
      String s=Integer.toHexString(a);  // 十进制转化为十六进制 只不过是字符串的形式
      String s1=Integer.toBinaryString(a); // 十进制转化为二进制
      String s4=Integer.toOctalString(a);  // 十进制转化为八进制
      int s2=Integer.valueOf("F", 16);   // 十六进制转化为十进制
      int s3=Integer.parseInt("111", 2);  // 二进制转化为十进制
      int s5=Integer.parseInt("737", 8);  // 八进制转化为十进制
      int s6=Integer.parseInt("111", 10);  // 十进制转化为十进制
      System.out.println(s);
      System.out.println(s1);
      System.out.println(s4);
      System.out.println(s2);
      System.out.println(s3);
      System.out.println(s5);
      System.out.println(s6);
}


}
0 0
原创粉丝点击