Comment imprimer des guillemets doubles en Java (avec des images)

Table des matières:

Comment imprimer des guillemets doubles en Java (avec des images)
Comment imprimer des guillemets doubles en Java (avec des images)

Vidéo: Comment imprimer des guillemets doubles en Java (avec des images)

Vidéo: Comment imprimer des guillemets doubles en Java (avec des images)
Vidéo: Comment Activé et Utiliser Toucher Arrière Sur Votre iPhone 2024, Peut
Anonim

Vous avez découvert que le symbole de guillemet double ne fonctionnera pas dans une instruction d'impression Java. Vous devrez trouver un autre moyen de dire au compilateur d'imprimer ce symbole, au lieu de l'interpréter comme des instructions pour fermer la chaîne. L'échappement Bien qu'il ne soit pas nécessaire d'apprendre le code ASCII dans ce cas, c'est une autre option pratique à connaître pour les symboles qui n'ont pas de séquence d'échappement.

Pas

Méthode 1 sur 2: Utilisation de la barre oblique inverse comme caractère d'échappement

Imprimer des guillemets doubles en Java Étape 1
Imprimer des guillemets doubles en Java Étape 1

Étape 1. Tapez le caractère d'échappement \

Comme vous le savez, le guillemet double a une signification particulière en Java (affichage de texte). Chaque fois que vous souhaitez ignorer l'une de ces significations, utilisez le caractère d'échappement (backlash). Ce caractère indique au compilateur que le caractère suivant fait partie de une instruction alternative.

Assurez-vous que vous appuyez sur la touche de barre oblique inverse, pas la barre oblique. La touche barre oblique inverse est à côté de la touche } sur la plupart des claviers anglais

Imprimer des guillemets doubles en Java Étape 2
Imprimer des guillemets doubles en Java Étape 2

Étape 2. Tapez \" pour afficher le guillemet double

Ces deux caractères ensemble sont appelés une séquence d'échappement. Chaque séquence d'échappement a une signification particulière. Dans ce cas, " signifie simplement "insérer ici un guillemet double", sans l'interpréter comme le début ou la fin du texte.

Vous devrez utiliser cette séquence pour chaque guillemet double que vous souhaitez afficher

Imprimer des guillemets doubles en Java Étape 3
Imprimer des guillemets doubles en Java Étape 3

Étape 3. Continuez votre code comme d'habitude

La séquence d'échappement n'affecte pas le reste de votre code. Il n'est pas nécessaire de taper quoi que ce soit d'autre pour revenir à la programmation normale.

Imprimer des guillemets doubles en Java Étape 4
Imprimer des guillemets doubles en Java Étape 4

Étape 4. N'oubliez pas d'insérer des guillemets Java ordinaires si nécessaire

Une erreur courante consiste à omettre l'ancienne marque " dans votre programme. N'oubliez pas que \" est uniquement destiné à l'affichage et ne supprime pas le besoin de mettre votre texte d'affichage entre guillemets. Voici un exemple:

  • 1. La chaîne pour afficher "Bonjour" est "Bonjour\"
  • 2. Pour demander au compilateur d'imprimer ce texte, nous l'entourons de guillemets: ""Bonjour\"".
  • 3. Voici à quoi cela ressemble dans une ligne de code complète:

    System.out.println("\"Bonjour\"");

Méthode 2 sur 2: Utilisation du code ASCII

Imprimer des guillemets doubles en Java Étape 5
Imprimer des guillemets doubles en Java Étape 5

Étape 1. Utilisez char(34) pour représenter les guillemets doubles

Java peut facilement représenter des symboles ASCII en utilisant le carboniser taper. 34 est le code ASCII du symbole ", alors écrivez caractère(34) pour afficher " sans utiliser sa signification particulière.

Vous pouvez rechercher le code ASCII d'un symbole en recherchant une table de codes ASCII en ligne

Imprimer des guillemets doubles en Java Étape 6
Imprimer des guillemets doubles en Java Étape 6

Étape 2. Placez ce code en dehors de la chaîne d'impression

Si vous faites l'erreur de mettre ce code à l'intérieur de la chaîne, votre programme l'imprimera exactement comme il apparaît dans votre programme: char(34). Voici la bonne méthode pour afficher "Bonjour" (avec les guillemets) en utilisant cette méthode:

    System.out.println((char)34+"Bonjour"+(char)34);

Des astuces

  • Voici une liste d'autres séquences d'échappement en Java:

    • t - Insérez une tabulation dans le texte à ce stade.
    • b - Insérez un retour arrière dans le texte à ce stade.
    • n - Insérez une nouvelle ligne dans le texte à ce stade.
    • r - Insérez un retour chariot dans le texte à ce stade.
    • F - Insérez un saut de page dans le texte à ce stade.
    • ' - Insérez un guillemet simple dans le texte à ce stade.
    • " - Insérez un guillemet double dans le texte à ce stade.
    • - Insérez une barre oblique inverse dans le texte à ce stade.

Conseillé: