欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java 二进制, 八进制, 十六进制 和 十进制 互换

程序员文章站 2022-03-08 17:27:28
...

0

前些天写过又忘了, 今天突然又要写, 上网找了好多博客. 我的天啊, 都是些什么奇技淫巧.
嗐 还不如自己翻翻老代码, 做点笔记呢

int num = 100; // 十进制数字
String str = ""; // 转换后的数字字符串
// 十进制转二进制
str = Integer.toBinaryString(num);
// 十进制转八进制
str = Integer.toOctalString(num);
// 十进制转十六进制
str = Integer.toHexString(num);
// 二进制转十进制
num = Integer.parseInt(str, 2); // 这个后面的2就是二进制, 你要是八进制就写8
// 八进制转十进制
num = Integer.parseInt("74521", 8);
// 十六进制转十进制
num = Integer.parseInt("FF", 8);
相关标签: java java