テキストファイルに\n文字列を書き込もうとしています。ただし、テキストファイルの結果は改行です。\nは改行を表していることを私は知っています。しかし、私の場合は、改行ではなく、文字列\nを確認する必要があります。どうすればこれを解決できますか?
16396 次
6 に答える
17
\ nは改行を作成すると言うように、\文字は次の文字をエスケープします。実際の\を出力したい場合は、次のように書く必要があります。
"\\n"
このようにして、最初のスラッシュが2番目のスラッシュをエスケープし、nをエスケープするのではなく、実際のスラッシュを生成します。
于 2011-08-15T09:46:28.073 に答える
3
を使用し"\\n"
ます。最初の円記号は2番目の円記号をエスケープし、その結果、1つが出力に出力されます。
于 2011-08-15T09:47:18.153 に答える
2
バックスラッシュをエスケープする必要があるので、2倍にします。
out("\\n")
于 2011-08-15T09:46:57.520 に答える
1
意味ですか
pw.print("\\n"); // print \ and n
それ以外の
pw.print("\n"); // print new line.
于 2011-08-15T09:47:11.320 に答える
1
をエスケープする必要があり\
ます。これは、 と入力することで実行できます\\
。
于 2011-08-15T09:48:11.140 に答える
1
\
必要なのは、との 2 つの文字を出力することですn
。言語のマニュアルによると、印刷\
するにはエスケープする必要があります。n
エスケープしなければならない文字の中にありません。\\
したがって、 and n
、したがってと書きます\\n
。
于 2011-08-15T09:50:20.617 に答える