标签: java
任何人都可以帮助我将字符串转换为十六进制和十六进制转换为字符串,以便跟随阿拉伯语和英语的字符串。
String str = "مصطلحات : RAM : Random";
答案 0 :(得分:2)
byte[] myBytes = "مصطلحات : RAM : Random".getBytes("UTF-8"); String hexString = DatatypeConverter.printHexBinary(myBytes); // to hex String byte[] bytes = Hex.decodeHex(hexString.toCharArray()); new String(bytes, "UTF-8"); // decode it back
我使用了此question和此answer