我需要在unix文件中复制一个字符,如下所示:
cat myfile | xxd -ps | sed 's/[[:xdigit:]]\{2\}/\\x&/g'
结果 - > ... \xa4 ...
如何将这个看起来像十六进制A4
的字符放入java中的字符串文字?
我试过这个,但它不起作用:
public final static String SEPARATOR = "\ua4";
(如果常量是String或char,那对我来说是一样的......)
感谢您的帮助!
答案 0 :(得分:2)
字符串在Java中以UTF-16编码。试试这个;
public final static String SEPARATOR = "\u00a4"
答案 1 :(得分:0)
试试这个public final static String SEPARATOR = "\\ua4";