-3
私は\r\n
を交換することにより、出力にする\ n印刷したかった:Java:\ nを出力するにはどうすればよいですか?
私のような私のコードを書かれている:"John \r\n find".replaceAll("\r\n", "\\\\n"));
しかし、出力は常にのような来る:
John \n find
私が欲しかったです出力は:John \\n find
私は\r\n
を交換することにより、出力にする\ n印刷したかった:Java:\ nを出力するにはどうすればよいですか?
私のような私のコードを書かれている:"John \r\n find".replaceAll("\r\n", "\\\\n"));
しかし、出力は常にのような来る:
John \n find
私が欲しかったです出力は:John \\n find
プラットフォームに依存しない文字列を置換する方法改行区切りと10は次のようになります。
String s = "John \r\n find".replaceAll("\r\n", System.getProperty("line.separator"));
System.out.println(s);
出力は(もちろん、ブランクが保たれていることに注意)です。
John
find
も使用などの空白文字を置き換えるために:
"John \r\n find".replaceAll(" \r\n ", System.getProperty("line.separator"));
2だけでは十分ではありません –
"John \ r \ n find" .replaceAll( "\ r \ n"、 "\\\\\\\ n"))); @カヤマン –