Maison > Java > javaDidacticiel > Comment puis-je échapper aux guillemets dans les chaînes Java ?

Comment puis-je échapper aux guillemets dans les chaînes Java ?

Barbara Streisand
Libérer: 2024-12-11 17:32:11
original
333 Les gens l'ont consulté

How Do I Escape Quotes Within Java Strings?

Échapper aux guillemets dans les chaînes Java

Lorsque vous souhaitez inclure des guillemets dans une chaîne, vous devez les échapper avec une barre oblique inverse () afin que le compilateur Java les interprète comme faisant partie de la chaîne au lieu de délimiteurs.

Exemple :

Le code suivant tente d'initialiser une chaîne contenant la valeur "ROM" :

String value = " "ROM" ";
Copier après la connexion

Cependant, cela a gagné Cela ne fonctionne pas car les espaces autour de "ROM" seront traités comme faisant partie de la chaîne, ce qui donnera une chaîne qui ne correspond pas à ce que vous souhaitez. prévu.

Pour résoudre ce problème, vous devez échapper les guillemets avec une barre oblique inverse :

String value = " \"ROM\" ";
Copier après la connexion

Les barres obliques inverses indiquent au compilateur que les guillemets font partie de la chaîne, et le résultat sera être une chaîne contenant la valeur "ROM" avec les guillemets inclus.

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