java进制转换代码

Posted 整理是一切的开始

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java进制转换代码相关的知识,希望对你有一定的参考价值。

定义十进制的数直接写,定义8进制的数以0开头,定义二进制的数以0b开头,定义十六进制的数以0x开头
需要将十进制的数以二进制的数表示出来可以参照下例:
int a = 10;
System.out.println(Integer.toBinaryString(a));
转换成八进制把Binary换成Octal
转换成十六进制把Binary换成Hex
解释:Binary是二进制的意思,Octal是八进制的意思,Hex是十六进制的意思。


十进制转成十六进制: 
Integer.toHexString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成二进制
Integer.toBinaryString(int i)
十六进制转成十进制
Integer.valueOf("FFFF",16).toString()
八进制转成十进制
Integer.valueOf("876",8).toString()
二进制转十进制
Integer.valueOf("0101",2).toString()















以上是关于java进制转换代码的主要内容,如果未能解决你的问题,请参考以下文章

java的数制转换(详解,全!)

java的数制转换(详解,全!)

java里怎样把文件转换成二进制?

java中如何把一个图片转换成二进制流存入到类中啊?

java中怎样把图片转换成二进制

Java中如何把图片转换成二进制流