gtemata.com

Cum se imprimă semne de cotare dublă în Java

Folosind Java ca limbaj de programare, ați experimentat deja faptul că simbolul dublu-citat (") nu este afișat pe ecran când utilizați instrucțiunile normale de imprimare furnizate de program. Pentru a spune compilatorului Java să tipărească acest caracter special, trebuie să găsiți o metodă alternativă, deoarece în mod normal acest simbol este folosit în timpul programării pentru a indica terminarea unui șir de text. Utilizarea secvenței de evacuare corecte sau a caracterului corect de evadare reprezintă cea mai rapidă și mai ușoară cale de a rezolva problema. Deși în acest caz nu este necesară utilizarea unui cod ASCII, este o altă metodă validă de a ști cum să se imprime pe ecran toate acele simboluri sau caractere care nu au o succesiune de evacuare.

paşi

Metoda 1

Utilizați Simbolul invers pentru a evita caracterul de evacuare
Imaginea intitulată Imprimare citate dublă în Java Pasul 1
1
Introduceți caracterul special . După cum ați experimentat deja, simbolul dublu citat (") are o semnificație specială în limbajul de programare Java. Ori de câte ori trebuie să ignorați una dintre aceste utilizări, dar pur și simplu doriți să fie imprimată, va trebui să utilizați caracterul special (backslash). Acesta din urmă indică compilatorului caracterul respectiv următor a secvenței va trebui interpretată într-un mod alternativ.
  • Asigurați-vă că utilizați caracterul special "backslash" () și nu înclinația normală (/). Folosind cele mai multe tastaturi italiene, puteți tasta simbolul backslash apăsând butonul situat deasupra "Tab" și lângă cheia pentru a introduce numărul 1.
  • Imagine intitulată Imprimare citate dublă în Java Pasul 2
    2
    Pentru a tipări ghilimele duble, utilizați secvența de evacuare ". Aceste două caractere folosite împreună sunt numite "secvențe de evadare" în jargon. Există mai multe secvențe de evadare, fiecare având o sarcină specifică. În acest caz, secvența " instruie compilatorul să introducă ghilimele duble în punctul în care apare caracterul de evacuare, modificând semnificația normală a acestui caracter, care indică începutul sau sfârșitul unui șir de text.
  • Ori de câte ori trebuie să imprimați citate pe ecran, va trebui să utilizați secvența de evacuare indicată.
  • Imaginea intitulată Imprimare citate dublă în Java Pasul 3
    3
    Continuați să programați în mod normal. Secvențele de evacuare nu au niciun efect asupra restului codului sursă al programului. Pentru a continua programarea normală a codului, nu este necesar să introduceți alte caractere sau simboluri suplimentare.
  • Imaginea intitulată Imprimare citate dublă în Java Pasul 4
    4


    Nu uitați să continuați să utilizați fontul " în toate cazurile în care sintaxa Java o cere. Una dintre cele mai frecvente greșeli este să uitați să încheiați un șir de text cu ghilimele duble. Secvența de evacuare " servea pur și simplu pentru a imprima dubla ghilimele de pe ecran, dar nu elimină necesitatea de a include textul care va fi imprimat pe ecran utilizând simbolul ". Mai jos este un exemplu practic pentru a clarifica conceptul:
  • Șirul de cod care se utilizează pentru a tipări textul "Alo" este "Bună ziua ";
  • Pentru a indica compilatorului imprimarea șirului indicat, trebuie totuși să-l includeți în ghilimele: ""Bună ziua "";
  • Următorul este codul sursă, deoarece ar trebui inserat în forma sa completă.
  • System.out.println (""Bună ziua "") -

    Metoda 2

    Utilizați codurile ASCII
    Imaginea intitulată Imprimare citate dublă în Java Pasul 5
    1
    Pentru a reprezenta cotații duble folosind standardul ASCII, utilizați codul de caractere (34). Java este capabil să manipuleze cu ușurință simbolurile ASCII prin intermediul tipului de date mangal. Codul ASCII care indică simbolul dublu-citat este 34, apoi se utilizează expresia char (34) caracterul va fi imprimat pe ecran " fără a fi necesară utilizarea unei secvențe de evadare și fără a fi interpretată ca un caracter de control, așa cum se întâmplă în mod normal.
    • Puteți reveni la codul ASCII al altor simboluri speciale efectuând o căutare online simplă.
  • Imaginea intitulată Imprimare citate dublă în Java Pasul 6
    2
    Utilizați codul indicat în afara șirului de text pe care doriți să-l imprimați prin concatenarea acestuia cu șirul de text - nu faceți greșeala să îl introduceți. În acest caz, Java va imprima pur și simplu șirul așa cum a fost raportat, adică char (34). Mai jos este codul sursă pe care să îl utilizați pentru a imprima șirul "Alo" (inclusiv citate duble) folosind codul ASCII:
  • System.out.println ((char) toatal de aproximativ 34"Alo"+ (Char) 34) -

    Sfaturi

    • Următoarele sunt alte secvențe de evacuare care pot fi folosite în Java:
    • t - Inserează o filă în text exact acolo unde este utilizată;
    • b - Include un caracter "backspace" în text, unde este folosit;
    • n - Inserează o nouă linie de text gol în care este folosit;
    • r - Inserează o întoarcere de transport în punctul din textul în care este folosit;
    • f - Introduce o formă continuă acolo unde este utilizată;
    • ` - În punctul din textul în care este utilizat este imprimată o singură citare;
    • " - Citatele duble sunt tipărite la punctul din textul în care sunt folosite;
    • - Caracterul este imprimat "backslash" la punctul din textul în care este utilizat.
    Distribuiți pe rețelele sociale:

    înrudit