在 java 中是否有一个函数可以用来将八进制转换为十六进制?
最佳答案
没有单一的方法,但您可以通过两个步骤轻松完成:
- 将包含八进制值的
String
解析为int
(或long
,具体取决于预期范围) - 将
int
/long
格式化为十六进制String
。
这两个步骤可以使用 Integer.parseInt(String, int)
完成和 Integer.toString(int, int)
分别。请务必使用双参数版本并分别为八进制和十六进制传递 8 和 16。
关于java - Java中八进制转十六进制的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5324719/