0
在String上執行多個操作時,我得到了意外的行爲。字符串轉換意外
我發現:
String expectedString="ami\303\261o";
其輸出是這樣的:amiño
String str="ami\\303\\261o";
其輸出是這樣的:ami\303\261o
或
如果我們閱讀使用BufferedReader(readline)
其值從文件中這個字符串:ami\303\261o
如何使用BufferedReader
從str="ami\\303\\261o"
或從讀取文件(ami\303\261o
)獲得amiño
的字符串?
任何類型的替換,轉換,正則表達式或任何類型都是可以接受的。
Afaik沒有辦法使用庫方法將其轉換;你將不得不編寫代碼來循環匹配正則表達式模式'\\ d {3} \ b',它將被編碼爲''\\\\\\ d {3} \\ b「',並且構建結果 – Bohemian 2013-03-13 13:44:31