replaceAll詳解
System.out.println("= \"" + "\na".replaceAll("\n", "\\\\n") + "\"");中"\na".replaceAll("\n", "\\\\n") 返回的結果是: "\\na",replaceAll是把"\n"替換成"\\n",但是表達"\\n"要用"\\\\n"來表示。
"\\\\n"可以分解成"\\"+"\\"+"n" 就是\\n,"\\n"可以分解成"\\"+"n",就是\n。
對于\的個數為偶數是,沒操作一次,\的個數就減半。
"\\\\n"在replaceAll時變成了"\\n"在println時就成了\n。
posted on 2007-06-28 07:09 強強 閱讀(1917) 評論(1) 編輯 收藏 所屬分類: Java