如何将字符串转换为HexaDecimal?

Raj*_*ddy 1 string android hex type-conversion

我有一个像这样的字符串:

"12"
Run Code Online (Sandbox Code Playgroud)

我需要将它转换为十六进制值,如下所示:

0x12
Run Code Online (Sandbox Code Playgroud)

我有一个像这样的字节数组

// 00 20 22 80 08 24 pi nn ff ff ff ff ff 
byte VerifyingAPDU[] = { (byte)0x00,(byte)0x20,(byte)0x00,(byte)0x80,(byte)0x08,(byte)0x24,
                     (byte)0x12,(byte)0x34, //pi nn
                     (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff };
Now i want to replace pi nn with user entered value in Eidter (EditText). how to do this ?
Run Code Online (Sandbox Code Playgroud)

例如,用户在editer中输入1111我必须替换Ox12 - > 0x11和0x34 - > 0x11.

Pan*_*mar 7

这应该是

Integer.toHexString(Integer.parseInt(String));
Run Code Online (Sandbox Code Playgroud)

参考:转换为十六进制/从十六进制转换