Rumah > Java > javaTutorial > Bagaimana untuk Menulis Huruf Rentetan dalam Java Tanpa Melarikan Diri Petikan?

Bagaimana untuk Menulis Huruf Rentetan dalam Java Tanpa Melarikan Diri Petikan?

Patricia Arquette
Lepaskan: 2024-11-05 15:34:02
asal
177 orang telah melayarinya

How to Write String Literals in Java Without Escaping Quotes?

Menulis Huruf Rentetan Tanpa Melarikan Diri Petikan di Jawa

Menulis literal rentetan yang mengandungi banyak tanda petikan di Jawa mungkin sukar kerana keperluan untuk melarikan diri daripada watak-watak ini. Walaupun sesetengah bahasa menawarkan sintaks alternatif untuk mengurangkan isu ini, Java tidak menyediakan pilihan sedemikian.

Penyelesaian Python

Python membenarkan literal String berbilang baris yang disertakan dalam tiga kali ganda petikan ("""), seperti yang dilihat dalam contoh di bawah:

<code class="python">multi_line_string = """A pretty "convenient" string"""</code>
Salin selepas log masuk

Java's Alternative

Walaupun Java tidak menyokong rentetan tiga petikan, terdapat penyelesaian:

<code class="java">String myString = "using `backticks` instead of quotes".replace('`', '"');</code>
Salin selepas log masuk

Pendekatan ini melibatkan menggantikan tanda kutip belakang (`) dengan tanda petikan (") menggunakan kaedah replace()`. Walaupun ia mungkin tidak seanggun rentetan tiga petikan, ia meningkatkan kebolehbacaan kod dan memudahkan kemasukan tanda petikan dalam literal Rentetan.

Atas ialah kandungan terperinci Bagaimana untuk Menulis Huruf Rentetan dalam Java Tanpa Melarikan Diri Petikan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan