侧边栏壁纸
博主头像
帮主の后花园博主等级

欢迎光临,开开心心每一天

  • 累计撰写 21 篇文章
  • 累计创建 5 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

Java进制转换

Gxbalun
2023-02-01 / 0 评论 / 1 点赞 / 281 阅读 / 1062 字

Java进制转换

  • 2进制 ==> 10进制

    String s = "101";
    int i = Integer.parseInt(s,2);
    
  • 10进制 ==> 2进制

    Integer i = 10;
    String s = Integer.toBinaryString(i);
    
  • 10进制 ==> 16进制

    Integer i = 10;
    String s = String.format("%16x",i); 
    
  • 16进制 ==> 10进制

    String s = "1A";
    int i = Integer.parseInt(s,16);
    
  • 2进制 ==> 16进制

    String s = "101";
    int i = Integer.parseInt(s,2);//先将2进制转为10进制
    String s2 = Integer.toBinaryString(i);//再将10进制转为16进制
    
  • 16进制 ==> 2进制

    String s = "1A";
    int i = Integer.parseInt(s,16);//先将16进制转为10进制
    String s2 = Integer.toBinaryString(i);//再将10进制转为2进制
    
1

评论区