java - Java中八进制转十六进制的函数

标签 java

在 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/

相关文章:

java - 遍历 Java 中的 HashMap

java - JNA/DLL 调用后 System.out.println() 停止工作?

Java SSO windows AD spring4 - 协商 header 无效 :

java - log4j: Tomcat 6 错误

java - 创建有向图

java - Tokyo Cabinet - 内存调整

java - 如何将日期字符串转换为java日期?

java - 基于值的 IBM Content Navigator JSONResultSetRow 格式

java - 如何在到达指定位置后旋转矩形?

java - 如何通过 MySQL 触发器执行外部 java 函数?