Maison >Java >javaDidacticiel >Comment puis-je échapper aux guillemets dans les chaînes Java ?
É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" ";
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\" ";
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!