Rumah  >  Artikel  >  Java  >  Bagaimanakah cara saya mencetak petikan dalam Java\'s System.out.print()?

Bagaimanakah cara saya mencetak petikan dalam Java\'s System.out.print()?

Linda Hamilton
Linda Hamiltonasal
2024-11-04 16:29:02287semak imbas

How do I print quotes in Java's System.out.print()?

Cara Mencetak Petikan dalam Java's System.out.print

Apabila menggunakan System.out.print() dalam Java untuk mengeluarkan teks, anda mungkin menghadapi isu di mana petikan (") tidak dicetak seperti yang dimaksudkan. Daripada memaparkan "Hello" dengan petikan, output hanya menunjukkan Hello.

Untuk menyelesaikan isu ini, anda perlu melarikan diri daripada aksara petikan berganda dengan garis miring ke belakang (). Kod yang diperbetulkan ialah:

<code class="java">System.out.print("\"Hello\"");</code>

Ini memastikan bahawa aksara petikan berganda ditafsirkan sebagai sebahagian daripada rentetan dan dicetak sewajarnya.

Tambahan Escape Characters

Selain petikan berganda, Java juga memerlukan aksara lain yang tertentu untuk dilarikan dalam literal rentetan:

  • Carriage return dan baris baharu: "r" dan "n "
  • Las belakang: "\"
  • Petikan tunggal: "'"
  • Suapan tab dan borang mendatar: "t" dan "f"

Senarai lengkap rentetan Java dan pelarian literal aksara boleh didapati di bahagian 3.10.6 Spesifikasi Bahasa Java (JLS).

Urutan Escape Unicode

Anda juga boleh memasukkan aksara Unicode dalam kod sumber anda menggunakan urutan melarikan diri Unicode dalam bentuk uxxxx, dengan xs ialah digit heksadesimal. Urutan ini boleh digunakan di mana-mana sahaja dalam program Java, bukan hanya dalam rentetan dan aksara literal. Untuk mendapatkan maklumat lanjut tentang Unicode escapes, rujuk JLS bahagian 3.1, 3.2 dan 3.3.

Lihat Juga:

  • [Tutorial Java Oracle: Nombor dan Rentetan - Aksara](https://docs.oracle.com/javase/tutorial/java/data/characters.html)
  • [Di Java, adakah terdapat cara untuk menulis rentetan literal tanpa perlu melepaskan petikan ?](https://stackoverflow.com/questions/12571156/in-java-is-there-a-way-to-write-a-string-literal-without-having-to-escape-quotes)

Atas ialah kandungan terperinci Bagaimanakah cara saya mencetak petikan dalam Java\'s System.out.print()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn