ホームページ >Java >&#&チュートリアル >Java 文字列リテラルは引用符をエスケープせずに記述できますか?
Java 出力での引用符のエスケープ
Java で二重引用符を含む文字列を出力しようとすると、引用符が出力からは省略されます。これに対処するには、二重引用符文字をバックスラッシュでエスケープする必要があります。
たとえば、次のコードは二重引用符内に "Hello" を出力します。
System.out.print("\"Hello\"");
この手法は適用されます。二重引用符だけでなく、Java 文字列リテラルでエスケープが必要な他の特殊文字にも適用されます。以下はこれらの文字のリストです:
Java 文字列および文字リテラル エスケープの包括的なリストについては、Java のセクション 3.10.6 を参照してください。言語仕様 (JLS)。
さらに、Java は、Unicode エスケープ シーケンス (例: "uxxxx") を使用して、ソース コードに任意の Unicode 文字を含めることをサポートします。これらのシーケンスはプログラム内のどこでも使用でき、通常の文字列や文字のエスケープとは異なります。
参考用追加リソース:
以上がJava 文字列リテラルは引用符をエスケープせずに記述できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。