zoukankan      html  css  js  c++  java
  • Java 进制转换

    十进制数字转换其它进制字符串

    示例代码

    int i = 15;
    System.out.println("十进制转换二进制" + Integer.toBinaryString(i));
    System.out.println("十进制转换八进制" + Integer.toOctalString(i));
    System.out.println("十进制转换十六进制" + Integer.toHexString(i));
    System.out.println();
    System.out.println("十进制转换二进制" + String.format("%04d", Integer.parseInt(Integer.toBinaryString(i))));
    System.out.println("十进制转换十进制" + String.format("%04d", i));
    System.out.println("十进制转换八进制" + String.format("%04o", i));
    System.out.println("十进制转换十六进制" + String.format("%04x", i));
    System.out.println("十进制转换十六进制" + String.format("%04X", i));
    

    示例结果

    十进制转换二进制1111
    十进制转换八进制17
    十进制转换十六进制f
    
    十进制转换二进制1111
    十进制转换十进制0015
    十进制转换八进制0017
    十进制转换十六进制000f
    十进制转换十六进制000F
    

    其它进制转换十进制数字

    示例代码

    System.out.println("二进制转换十进制" + Integer.parseInt("1111", 2));
    System.out.println("十进制转换十进制" + Integer.parseInt("0015"));
    System.out.println("八进制转换十进制" + Integer.parseInt("0017", 8));
    System.out.println("十六进制转换十进制" + Integer.parseInt("000F", 16));
    

    示例结果

    二进制转换十进制15
    十进制转换十进制15
    八进制转换十进制15
    十六进制转换十进制15
    
  • 相关阅读:
    Java Json 数据下划线与驼峰格式进行相互转换
    Java反射常用示例
    ApplicationContextAware 快速获取bean
    Spring AOP自动代理创建者
    Spring依赖检查
    Bean作用域实例
    注入值到Spring bean属性
    用javaConfig 代替 xml 配置
    spring使用@Autowired装载
    Spring 概述
  • 原文地址:https://www.cnblogs.com/fengzhentian/p/13640303.html
Copyright © 2011-2022 走看看