Java 1.4中的String.format等价物

ipo*_*fly 6 java formatting java1.4

目前我有一个String.format()在Java 5中调用的方法,它的工作正常

String.format("%02x", octet) //octet is a int type
Run Code Online (Sandbox Code Playgroud)

但是由于某些问题,我们需要在JDK 1.4环境中部署此代码,并且1.4中不存在String.format.

任何人都知道任何替代方法来执行此功能?

Kep*_*pil 3

您可以使用类似以下代码片段的内容:

String hexString = Integer.toHexString(octet);
if (hexString.length() < 2) {
    hexString = "0" + hexString;
}
Run Code Online (Sandbox Code Playgroud)