JAVA Integer进制的转换

简介: ----- 进制之间的转换。 十进制转成十六进制:  Integer.toHexString(int id); 十进制转成八进制  Integer.toOctalString(int id); 十进制转成二进制  Integer.
-----
进制之间的转换。

十进制转成十六进制: 
Integer.toHexString(int id);

十进制转成八进制 
Integer.toOctalString(int id);

十进制转成二进制 
Integer.toBinaryString(int id);

十六进制转成十进制 
Integer.valueOf("abcdef",16).toString();

八进制转成十进制 
Integer.valueOf("123",8).toString();

二进制转十进制 
Integer.valueOf("10010101",2).toString() ;
相关文章
|
1月前
|
存储 Java
Java基础(二):原码、反码、补码及进制之间的运算
Java基础(二):原码、反码、补码及进制之间的运算
79 13
Java基础(二):原码、反码、补码及进制之间的运算
|
6月前
|
Java
【Java基础面试十一】、int和Integer有什么区别,二者在做==运算时会得到什么结果?
这篇文章解释了Java中`int`基本数据类型和其包装类`Integer`之间的区别,并指出在进行`==`运算时,`Integer`会拆箱为`int`类型,然后比较它们的值是否相等。
【Java基础面试十一】、int和Integer有什么区别,二者在做==运算时会得到什么结果?
|
6月前
|
Java
【Java基础面试十】、何对Integer和Double类型判断相等?
这篇文章讨论了如何在Java中正确比较`Integer`和`Double`类型的值,指出不能直接使用`==`操作符比较不同类型,而应该将它们转换为相同的基本数据类型(如`double`)后进行比较。
【Java基础面试十】、何对Integer和Double类型判断相等?
|
6月前
|
存储 Oracle Java
01 Java概述基础与计算机基础(DOS+进制+原码反码补码)
01 Java概述基础与计算机基础(DOS+进制+原码反码补码)
64 17
|
7月前
|
Java Apache Maven
Java:commons-codec实现byte数组和16进制字符串转换
在上述代码中,`Hex.encodeHexString(bytes)`用于将byte数组转换为16进制字符串,`Hex.decodeHex(hexString)`用于将16进制字符串转换为byte数组。
145 0
|
7月前
|
Java Apache Maven
Java:commons-codec实现byte数组和16进制字符串转换
在上述代码中,`Hex.encodeHexString(bytes)`用于将byte数组转换为16进制字符串,`Hex.decodeHex(hexString)`用于将16进制字符串转换为byte数组。
158 0
|
7月前
|
Java
java lab8--------7-2 sdut-JAVA-Insert Integer element into array lists
java lab8--------7-2 sdut-JAVA-Insert Integer element into array lists
40 0
|
7月前
|
Java
Java中Integer类的应用
Java中Integer类的应用
|
8月前
|
Java
Java中Integer类的应用
Java中Integer类的应用
|
8月前
|
算法 Java
Java将16进制的字符串转换为10进制数的方法
【6月更文挑战第27天】Java将16进制的字符串转换为10进制数的方法
2069 0

热门文章

最新文章