Java で文字列を出力するとき、出力内に二重引用符を含めたい場合があります。デフォルトでは、System.out.print("Hello"); を使用します。引用符を除いて単に「Hello」を出力します。二重引用符をそのままにして「Hello」のような出力を取得するには、特定のテクニックを使用する必要があります。
引用符付きで「Hello」を出力するには、二重引用符をエスケープする必要があります。バックスラッシュ () を使用した二重引用符文字。変更されたステートメントは次のようになります。
System.out.print("\"Hello\"");
二重引用符をエスケープすることで、Java に文字列区切り文字ではなくリテラル文字として扱うよう指示します。これにより、二重引用符を文字列と一緒に出力できます。
バックスラッシュ文字は、Java の文字列および文字でエスケープ シーケンスとして機能します。これは、次の文字が文字通りに解釈されるのではなく、特殊文字またはエスケープ シーケンスを表すことを示します。特別な処理が必要なその他の文字は次のとおりです。
前述の文字エスケープに加えて、以下を含めることもできますUnicode エスケープ シーケンスを使用した Java コード内の Unicode 文字。これらのシーケンスは「uxxxx」の形式をとり、x は 16 進数を表します。ただし、これらのシーケンスは通常の文字列エスケープとは異なり、文字列または文字リテラル内だけでなく、Java プログラムのどこでも利用できます。
このトピックをさらに詳しく調べるには、次のことを考慮してください。次のリソース:
以上がJavaで文字列内の二重引用符を出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。