Come stampare virgolette doppie in Java (con immagini)

Sommario:

Come stampare virgolette doppie in Java (con immagini)
Come stampare virgolette doppie in Java (con immagini)

Video: Come stampare virgolette doppie in Java (con immagini)

Video: Come stampare virgolette doppie in Java (con immagini)
Video: Trucco iPhone Schermata di BLOCCO! 2024, Maggio
Anonim

Hai scoperto che il simbolo delle virgolette non funzionerà all'interno di un'istruzione di stampa Java. Dovrai trovare un modo alternativo per dire al compilatore di stampare questo simbolo, invece di interpretarlo come istruzioni per chiudere la stringa. L'escape carattere è il modo più semplice per farlo. Anche se non c'è bisogno di imparare il codice ASCII in questo caso, è un'altra opzione utile da sapere per i simboli che non hanno una sequenza di escape.

Passi

Metodo 1 di 2: utilizzo della barra rovesciata come carattere di escape

Stampa virgolette doppie in Java Passaggio 1
Stampa virgolette doppie in Java Passaggio 1

Passaggio 1. Digitare il carattere di escape \

Come sai, il simbolo delle virgolette ha un significato speciale in Java (visualizzazione del testo). Ogni volta che vuoi ignorare uno di questi significati, usa il carattere di escape (retroazione). Questo carattere dice al compilatore che il carattere successivo fa parte di un'istruzione alternativa.

Assicurati di premere il tasto barra rovesciata, non la barra in avanti. Il tasto barra rovesciata si trova accanto al tasto } sulla maggior parte delle tastiere inglesi

Stampa virgolette doppie in Java Passaggio 2
Stampa virgolette doppie in Java Passaggio 2

Passaggio 2. Digitare \" per visualizzare le virgolette doppie

Questi due caratteri insieme sono chiamati sequenza di escape. Ogni sequenza di escape ha un significato speciale. In questo caso, " significa semplicemente "inserisci qui un simbolo di virgolette doppie", senza interpretarlo come l'inizio o la fine del testo.

Dovrai utilizzare questa sequenza per ogni singola virgoletta doppia che desideri visualizzare

Stampa virgolette doppie in Java Passaggio 3
Stampa virgolette doppie in Java Passaggio 3

Passaggio 3. Continua il codice come al solito

La sequenza di escape non influisce sul resto del codice. Non è necessario digitare altro per tornare alla normale programmazione.

Stampa virgolette doppie in Java Passaggio 4
Stampa virgolette doppie in Java Passaggio 4

Passaggio 4. Ricordarsi di inserire le virgolette Java ordinarie secondo necessità

Un errore comune è quello di omettere il semplice vecchio segno " nel tuo programma. Ricorda che \" è solo per la visualizzazione e non elimina la necessità di racchiudere il testo visualizzato tra virgolette. Ecco un esempio:

  • 1. La stringa per visualizzare "Hello" è "Ciao\"
  • 2. Per istruire il compilatore a stampare questo testo, lo racchiudiamo tra virgolette: ""Ciao\"".
  • 3. Ecco come appare in una riga di codice completa:

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

Metodo 2 di 2: utilizzo del codice ASCII

Stampa virgolette doppie in Java Passaggio 5
Stampa virgolette doppie in Java Passaggio 5

Passaggio 1. Utilizzare char(34) per rappresentare le virgolette doppie

Java può rappresentare facilmente i simboli ASCII usando il char genere. 34 è il codice ASCII per il simbolo ", quindi scrivi carattere(34) per visualizzare " senza utilizzare il suo significato speciale.

Puoi cercare il codice ASCII di un simbolo cercando una tabella di codici ASCII online

Stampa virgolette doppie in Java Passaggio 6
Stampa virgolette doppie in Java Passaggio 6

Passaggio 2. Inserisci questo codice all'esterno della stringa di stampa

Se commetti l'errore di inserire questo codice all'interno della stringa, il tuo programma lo stamperà esattamente come appare nel tuo programma: char(34). Ecco il metodo corretto per visualizzare "Hello" (tra virgolette) utilizzando questo metodo:

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

Suggerimenti

  • Ecco un elenco di altre sequenze di escape in Java:

    • T - Inserite una tabulazione nel testo a questo punto.
    • B - A questo punto inserisci un backspace nel testo.
    • n - Inserisci una nuova riga nel testo a questo punto.
    • R - Inserite a questo punto un ritorno a capo nel testo.
    • F - A questo punto inserisci un formfeed nel testo.
    • ' - Inserite a questo punto nel testo una singola virgoletta.
    • " - Inserite a questo punto un carattere di doppia virgoletta nel testo.
    • - A questo punto inserisci un carattere barra rovesciata nel testo.

Consigliato: