我有一个包含\x00a0
和的其他字符的代码\x
。当我用C#编译此代码时,没有问题,代码工作正常,但是当我将该代码切换到Java时,出现了编译错误非法转义符。我该如何解决此问题。
带转义\的Java代码:(我不想要这个)
IRANSYSTEM="\\x00a4\\x00a5\\x00a6\\x00a8\\x00a7\\x00a9\\x00ac\\x00ab\\x00ae\\x00ad\\x00af";
C#代码:(工作正常)
IRANSYSTEM="\x00a4\x00a5\x00a6\x00a8\x00a7\x00a9\x00ac\x00ab\x00ae\x00ad\x00af";
正确的Unicode转义是在Java \ u {code}中
所以
IRANSYSTEM="\u00a4\u00a5\u00a6\u00a8\u00a7\u00a9\u00ac\u00ab\u00ae\u00ad\u00af";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句