我认为发问者正在将十六进制值的字符串表示形式转换为表示该十六进制值的字节数组。
apache commons编解码器为此提供了一个类Hex。
String s = "9B7D2C34A366BF890C730641E6CECF6F"; byte[] bytes = Hex.depreHex(s.toCharArray());

我认为发问者正在将十六进制值的字符串表示形式转换为表示该十六进制值的字节数组。
apache commons编解码器为此提供了一个类Hex。
String s = "9B7D2C34A366BF890C730641E6CECF6F"; byte[] bytes = Hex.depreHex(s.toCharArray());