Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 解码转义unicode_Java_Unicode - Fatal编程技术网

Java 解码转义unicode

Java 解码转义unicode,java,unicode,Java,Unicode,我正在从文件中读取以下字符串: a \\u0645 b 我要处理的是,当打印到控制台时,它看起来像: aمb 我该怎么做呢?我想你需要把它解码两次。 尝试使用它实际上是一个错误转义的编译时文本,而您没有能力修复它。。。。?它由编译器进行转换,因此您不能在运行时删除反斜杠,在运行时“修复”错误的文字将是一件相当麻烦的事情。不明白实际的问题是什么。为什么不能删除第一个\?给出了两个反斜杠。我从一个文本文件中读取它们。谢谢你的指针!不过,解码一次就足够了。

我正在从文件中读取以下字符串:

a \\u0645 b
我要处理的是,当打印到控制台时,它看起来像:

aمb


我该怎么做呢?

我想你需要把它解码两次。
尝试使用

它实际上是一个错误转义的编译时文本,而您没有能力修复它。。。。?它由编译器进行转换,因此您不能在运行时删除反斜杠,在运行时“修复”错误的文字将是一件相当麻烦的事情。不明白实际的问题是什么。为什么不能删除第一个\?给出了两个反斜杠。我从一个文本文件中读取它们。谢谢你的指针!不过,解码一次就足够了。