Cum să tipăriți cotații duble în Java (cu imagini)

Cuprins:

Cum să tipăriți cotații duble în Java (cu imagini)
Cum să tipăriți cotații duble în Java (cu imagini)

Video: Cum să tipăriți cotații duble în Java (cu imagini)

Video: Cum să tipăriți cotații duble în Java (cu imagini)
Video: How to Change Photo Date & Time on iPhone? 2024, Mai
Anonim

Ați descoperit că simbolul ghilimelului „nu va funcționa în cadrul unei instrucțiuni de imprimare Java. Va trebui să găsiți o modalitate alternativă de a spune compilatorului să imprime acest simbol, în loc să îl interpretați ca instrucțiuni pentru închiderea șirului. caracterul este cel mai simplu mod de a face acest lucru. Deși nu este nevoie să învățați codul ASCII în acest caz, este o altă opțiune la îndemână de știut pentru simbolurile care nu au o secvență de evadare.

Pași

Metoda 1 din 2: Folosirea barei inversă ca personaj de evacuare

Tipăriți cotații duble în Java Pasul 1
Tipăriți cotații duble în Java Pasul 1

Pasul 1. Tastați caracterul de evacuare \

După cum știți, simbolul ghilimelelor duble are o semnificație specială în Java (afișarea textului). Ori de câte ori doriți să ignorați una dintre aceste semnificații, utilizați caracterul de evacuare (reacție inversă). Acest caracter îi spune compilatorului că următorul caracter face parte din o instrucțiune alternativă.

Asigurați-vă că ați apăsat tasta bară inversă, nu bară dreaptă înainte. Tasta backslash este lângă tasta} de pe majoritatea tastaturilor engleze

Tipăriți cotații duble în Java Pasul 2
Tipăriți cotații duble în Java Pasul 2

Pasul 2. Tastați / "pentru a afișa ghilimele duble

Aceste două personaje împreună sunt numite o secvență de evadare. Fiecare secvență de evadare are un sens special. În acest caz, " înseamnă doar „introduceți aici un simbol cu ghilimelă dublă”, fără a-l interpreta ca fiind începutul sau sfârșitul textului.

Va trebui să utilizați această secvență pentru fiecare citat dublu individual pe care doriți să îl afișați

Tipăriți cotații duble în Java Pasul 3
Tipăriți cotații duble în Java Pasul 3

Pasul 3. Continuați codul ca de obicei

Secvența de evadare nu afectează restul codului. Nu este nevoie să tastați altceva pentru a reveni la programarea normală.

Tipăriți cotații duble în Java Pasul 4
Tipăriți cotații duble în Java Pasul 4

Pasul 4. Nu uitați să introduceți ghilimele Java obișnuite, după cum este necesar

O greșeală obișnuită este aceea de a lăsa vechiul „marcaj simplu” din programul dvs. Amintiți-vă că \”este doar pentru afișare și nu elimină necesitatea de a încadra textul afișat în ghilimele. Iată un exemplu:

  • 1. Șirul pentru afișarea „Bună ziua” este "Buna ziua\"
  • 2. Pentru a instrui compilatorul să imprime acest text, îl înfășurăm între ghilimele: ""Buna ziua\"".
  • 3. Iată cum arată acest lucru într-o linie completă de cod:

    System.out.println ("\" Bună ziua / "");

Metoda 2 din 2: Utilizarea codului ASCII

Tipăriți cotații duble în Java Pasul 5
Tipăriți cotații duble în Java Pasul 5

Pasul 1. Folosiți caracterul (34) pentru a reprezenta ghilimele duble

Java poate reprezenta cu ușurință simboluri ASCII folosind char tip. 34 este codul ASCII pentru „simbol, deci scrieți char (34) să afișeze „fără a-și folosi semnificația specială.

Puteți căuta codul ASCII al unui simbol căutând online un tabel de coduri ASCII

Tipăriți cotații duble în Java Pasul 6
Tipăriți cotații duble în Java Pasul 6

Pasul 2. Plasați acest cod în afara șirului de imprimare

Dacă faceți greșeala de a introduce acest cod în șir, programul dvs. îl va imprima exact așa cum apare în programul dvs.: char (34). Iată metoda corectă de afișare „Bună ziua” (cu ghilimele) folosind această metodă:

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

sfaturi

  • Iată o listă cu alte secvențe de evadare în Java:

    • t - Introduceți o filă în text în acest moment.
    • b - Introduceți un backspace în text în acest moment.
    • n - Introduceți o nouă linie în text în acest moment.
    • r - Introduceți o retur de transport în text în acest moment.
    • f - Introduceți un formular în text în acest moment.
    • ' - Introduceți un singur caracter de citat în text în acest moment.
    • " - Introduceți un caracter de ghilimelă în text în acest moment.
    • - Introduceți un caracter invers în text în acest moment.

Recomandat: