Imprimer les guillemets en Java
- Imprimer les guillemets doubles en utilisant la séquence d’échappement en Java
-
Imprimer les guillemets doubles en utilisant
char
en Java - Impression de guillemets doubles en utilisant des caractères Unicode en Java
![Imprimer les guillemets en Java](/img/Java/feature-image---print-quotation-marks-in-java.webp)
Les guillemets en Java jouent un rôle essentiel car ils sont principalement utilisés pour indiquer une chaîne de caractères. Lorsque nous imprimons une chaîne de caractères, les guillemets ne sont pas imprimés, mais seulement la valeur qu’ils contiennent. Mais comment imprimer les guillemets en Java ?
Dans les exemples ci-dessous, nous apprendrons les différentes méthodes que nous pouvons utiliser pour imprimer les guillemets doubles avec la chaîne de caractères.
Imprimer les guillemets doubles en utilisant la séquence d’échappement en Java
La première méthode pour imprimer les guillemets avec la chaîne de caractères utilise une séquence d’échappement, qui est une barre oblique inversée ( \
) avec un caractère. On l’appelle aussi parfois un caractère d’échappement. Notre objectif est d’insérer des guillemets au début et à la fin de ourString
.
La séquence d’échappement est utilisée pour insérer un double guillemet. Nous pouvons voir ci-dessous que nous utilisons cette séquence d’échappement à l’intérieur de ourString
, et la sortie montre la chaîne avec les guillemets.
public class PrintQuotes {
public static void main(String[] args) {
String ourString = " \"This is a string\" ";
System.out.println(ourString);
}
}
Production :
"This is a string"
Imprimer les guillemets doubles en utilisant char
en Java
Nous pouvons également utiliser char
pour imprimer les guillemets avec la chaîne de caractères. Tout d’abord, nous devons convertir les guillemets doubles ("
) en un char
. Dans l’exemple ci-dessous, nous avons singleQuotesChar
avec un guillemet double entouré de guillemets simples. Le guillemet double représente une chaîne de caractères, et le guillemet simple représente un char
.
Maintenant, comme notre double guillemet est devenu un char
, nous pouvons le concaténer avec la chaîne de caractères aux points de départ et d’arrivée.
public class PrintQuotes {
public static void main(String[] args) {
char singleQuotesChar = '"';
String ourString = singleQuotesChar + "This is a string" + singleQuotesChar;
System.out.println(ourString);
}
}
Production :
"This is a string"
Impression de guillemets doubles en utilisant des caractères Unicode en Java
Dans cet exemple, nous utiliserons les caractères Unicode pour imprimer les guillemets Java dans une chaîne. Chaque fois que nous voulons imprimer ou utiliser un caractère quelconque, comme des symboles ou des caractères non anglais, nous pouvons utiliser des caractères Unicode. Chaque Unicode représente un caractère, et \u0022
signifie une double citation.
Nous devons convertir l’Unicode en un char
et ensuite concaténer \u0022
avec la chaîne de caractères.
public class PrintQuotes {
public static void main(String[] args) {
String ourString = '\u0022' + "This is a String" + '\u0022';
System.out.println(ourString);
}
}
Production :
"This is a String"
Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn