現在、Java 5で呼び出すメソッドがあり、String.format()
完全に機能しています。
String.format("%02x", octet) //octet is a int type
ただし、いくつかの問題のため、このコードをJDK 1.4環境にデプロイする必要があり、String.formatは1.4に存在しません。
この機能を実行する別の方法を知っている人はいますか?
現在、Java 5で呼び出すメソッドがあり、String.format()
完全に機能しています。
String.format("%02x", octet) //octet is a int type
ただし、いくつかの問題のため、このコードをJDK 1.4環境にデプロイする必要があり、String.formatは1.4に存在しません。
この機能を実行する別の方法を知っている人はいますか?
次のようなスニペットを使用できます。
String hexString = Integer.toHexString(octet);
if (hexString.length() < 2) {
hexString = "0" + hexString;
}
Integer.toHexString(int)
テキストを自分で使用して埋める必要があります。
Java1.5を1.4JVMにデプロイできるRetroweaverを見てみるべきだと思います。
Retrotranslatorは、JDK1.4へのString.format変換をサポートします