Maison >Java >javaDidacticiel >Les littéraux de chaîne Java peuvent-ils être écrits sans échapper aux guillemets ?
Échapper aux guillemets dans la sortie Java
Lorsqu'ils tentent d'imprimer une chaîne avec des guillemets doubles en Java, les utilisateurs peuvent rencontrer le problème des guillemets omis de la sortie. Pour résoudre ce problème, il est nécessaire d'échapper le caractère guillemet double avec une barre oblique inverse.
Par exemple, le code suivant affichera "Bonjour" entre guillemets doubles :
System.out.print("\"Hello\"");
Cette technique s'applique non seulement aux guillemets doubles, mais également à d'autres caractères spéciaux qui nécessitent une évasion dans les littéraux de chaîne Java. Vous trouverez ci-dessous une liste de ces caractères :
Pour une liste complète des échappements de chaînes et de caractères Java, reportez-vous à la section 3.10.6 du Java Spécification du langage (JLS).
De plus, Java prend en charge l'inclusion de caractères Unicode arbitraires dans le code source à l'aide de séquences d'échappement Unicode (par exemple, "uxxxx"). Ces séquences peuvent être utilisées n'importe où dans le programme et sont distinctes des échappements de chaînes et de caractères ordinaires.
Ressources supplémentaires pour référence :
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!