Maison > Java > javaDidacticiel > Comment écrire des littéraux de chaîne en Java sans échapper aux guillemets ?

Comment écrire des littéraux de chaîne en Java sans échapper aux guillemets ?

Patricia Arquette
Libérer: 2024-11-05 15:34:02
original
177 Les gens l'ont consulté

How to Write String Literals in Java Without Escaping Quotes?

Écrire des littéraux de chaîne sans échapper aux guillemets en Java

Il peut être difficile d'écrire des littéraux de chaîne contenant de nombreux guillemets en Java en raison de obligation d'échapper à ces caractères. Bien que certains langages proposent des syntaxes alternatives pour atténuer ce problème, Java ne propose pas une telle option.

La solution de Python

Python permet d'utiliser des littéraux de chaîne multilignes entourés de triples guillemets ("""), comme le montre l'exemple ci-dessous :

<code class="python">multi_line_string = """A pretty "convenient" string"""</code>
Copier après la connexion

Java Alternative

Bien que Java ne prenne pas en charge les chaînes entre guillemets triples, il existe une solution de contournement :

<code class="java">String myString = "using `backticks` instead of quotes".replace('`', '"');</code>
Copier après la connexion

Cette approche consiste à remplacer les guillemets (`) par des guillemets (") en utilisant le méthode replace()`. Bien qu'il ne soit peut-être pas aussi élégant que les chaînes entre guillemets triples, il améliore la lisibilité du code et simplifie l'inclusion de guillemets dans les littéraux de chaîne.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal