2013-11-27 43 views
0

說我輸入一個字符串: -可以將字符串轉換爲包含Java中的轉義序列的字符串嗎?

Hello 
Java! 

我想要的輸出: -

Hello\nJava! 

有沒有辦法在我能得到這種格式輸出?
我被困在這一個,不能想到任何邏輯可以爲我做這個。

+1

在哪裏輸入字符串?在構建字符串時,您將不得不附加'「\ n」'。 –

+0

是啊!你是對的。即使我使用Scanner類,也只需要一行。所以我該怎麼做?有什麼建議麼?使用文件或其他東西。我對此很困惑。 –

回答

1

嗯..你可以用\\n替換新的行字符(\n)。例如:

String helloWithNewLine = "Hello\nJava"; 
String helloWithoutNewLine = helloWithNewLine.replace("\n", "\\n"); 
System.out.println(helloWithoutNewLine); 

輸出:

Hello\nJava 
+0

先生,這不是我的問題。 –

相關問題