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 に答える