0

在对 String 执行多项操作时出现意外行为。

我发现:

String expectedString="ami\303\261o";它的输出是这样的:amiño

String str="ami\\303\\261o";它的输出是这样的:ami\303\261o

或者

BufferedReader(readline)如果我们使用它的值从文件中读取这个字符串是:ami\303\261o

我将如何amiño使用str="ami\\303\\261o"?ami\303\261oBufferedReader

任何类型的替换、转换、正则表达式或任何东西都是可以接受的。

4

1 回答 1

0

org.apache.commons.lang.StringEscapeUtils.unescapeJava()你要找的吗?

于 2013-03-13T13:55:33.793 回答