Java 二进制,八进制,十进制,十六进制转换
2023-09-27 14:24:56 时间
A、十进制转换其他
十进制转成二进制
Integer.toBinaryString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成十六进制:
Integer.toHexString(int i)
B、其他转换十进制
二进制转十进制
Integer.valueOf("1010",2).toString()
八进制转成十进制
Integer.valueOf("125",8).toString()
十六进制转成十进制
Integer.valueOf("ABCDEF",16).toString()
private static void test(){ System.out.println( "十转二:" +Integer.toBinaryString( 120 )); System.out.println( "十转八:" +Integer.toOctalString( 120 )); System.out.println( "十转十六:" +Integer.toHexString( 120 )); System.out.println( "二转十:" +Integer.valueOf( "1010" , 2 )); System.out.println( "八转十:" +Integer.valueOf( "125" , 8 )); System.out.println( "十六转十:" +Integer.valueOf( "ABCDEF" , 16 )); }<br>输出结果: |
十转二:1111000
十转八:170
十转十六:78
二转十:10
八转十:85
十六转十:11259375
参考博文:java中进行二进制,八进制,十六进制,十进制间进行相互转换
相关文章
- Java BigDecimal toString() 的转换和输出
- Java 9 揭秘(10. 模块API)
- Java 9 揭秘(1. 入门介绍)
- 《JAVA与模式》之访问者模式
- java验证码识别训练,这些知识你必须拿下
- Java中日期的几种常见操作 —— 取值、转换、加减、比较
- Java学习笔记之内部类 & API
- java中List和Array相互转换
- Java 常用工具类---- 各种字符集编码判断与转换
- Java获取当前时间戳/时间戳转换
- java Date时间的各种转换方式和Mysql存时间类型字段的分析
- java之yield(),sleep(),wait()区别详解
- java-selenium 框架例子
- Java学习——类与对象(二)
- Java中文件与字节数组转换
- [转载]java日志框架log4j详细配置及与slf4j联合使用教程
- Java InputStream流转换读取成String字符串方法及示例代码
- java线程的6种状态以及相互转换
- 【Java 虚拟机原理】垃圾回收算法 ( 标记-清除算法 | 复制算法 | 标记-整理算法 )
- Java通过join方法来暂停当前线程
- Java使用Aspose-Words实现Word转换Pdf
- JAVA Integer进制的转换