Hoe om dubbele aanhalings in Java te druk (met foto's)

INHOUDSOPGAWE:

Hoe om dubbele aanhalings in Java te druk (met foto's)
Hoe om dubbele aanhalings in Java te druk (met foto's)

Video: Hoe om dubbele aanhalings in Java te druk (met foto's)

Video: Hoe om dubbele aanhalings in Java te druk (met foto's)
Video: iPhone bestanden overzetten: Zo zet je alles van je oude naar je nieuwe iPhone over 2024, Mei
Anonim

U het ontdek dat die dubbele aanhalingsimbool nie in 'n Java -afdrukinstruksie sal werk nie. U moet 'n ander manier vind om die samesteller te vertel om hierdie simbool te druk, in plaas daarvan om dit te interpreteer as instruksies om die string te sluit. Die ontsnapping karakter is die eenvoudigste manier om dit te doen. Alhoewel dit nie nodig is om die ASCII -kode in hierdie geval te leer nie, is dit nog 'n handige opsie om te weet vir simbole wat nie 'n ontsnappingsvolgorde het nie.

Stappe

Metode 1 van 2: Gebruik terugdraai as 'n ontsnapkarakter

Druk dubbele aanhalings in Java Stap 1
Druk dubbele aanhalings in Java Stap 1

Stap 1. Tik die ontsnapkarakter \

Soos u weet, het die dubbele aanhalingsimbool 'n spesiale betekenis in Java (teks vertoon). As u een van hierdie betekenisse wil ignoreer, gebruik die ontsnapkarakter (terugslag). Hierdie karakter vertel die samesteller dat die volgende karakter deel is van 'n alternatiewe instruksie.

Maak seker dat u die terugdraai -sleutel druk, nie die vorentoe -skuinsstreep nie. Die skuins skuins sleutel is langs die} sleutel op die meeste Engelse sleutelborde

Druk dubbele aanhalings in Java Stap 2
Druk dubbele aanhalings in Java Stap 2

Stap 2. Tik / "om die dubbele aanhaling te vertoon

Hierdie twee karakters saam word 'n ontsnappingsvolgorde genoem. Elke ontsnappingsvolgorde het 'n spesiale betekenis. In hierdie geval, " beteken net "voeg 'n dubbele aanhalingsimbool hier in", sonder om dit as die begin of einde van die teks te interpreteer.

U sal hierdie volgorde moet gebruik vir elke individuele dubbele aanhaling wat u wil vertoon

Druk dubbele aanhalings in Java Stap 3
Druk dubbele aanhalings in Java Stap 3

Stap 3. Gaan voort met u kode soos gewoonlik

Die ontsnappingsvolgorde beïnvloed nie die res van u kode nie. U hoef niks anders in te tik om na die normale programmering terug te keer nie.

Druk dubbele aanhalings in Java Stap 4
Druk dubbele aanhalings in Java Stap 4

Stap 4. Onthou om gewone Java -aanhalings in te voeg indien nodig

'N Algemene fout is om die ou "merkteken" in u program weg te laat. Onthou dat / "slegs vir vertoning is, en verwyder nie die behoefte om u skermtekst in aanhalingstekens te omhul nie. Hier is 'n voorbeeld:

  • 1. Die string vir die vertoon van "Hallo" is "Hallo \"
  • 2. Om die samesteller opdrag te gee om hierdie teks te druk, draai ons dit in aanhalingstekens: "" Hallo / "".
  • 3. So lyk dit in 'n volledige kodereël:

    System.out.println ("\" Hallo / "");

Metode 2 van 2: Gebruik die ASCII -kode

Druk dubbele aanhalings in Java Stap 5
Druk dubbele aanhalings in Java Stap 5

Stap 1. Gebruik char (34) om dubbele aanhalings voor te stel

Java kan ASCII -simbole maklik voorstel deur die char tipe. 34 is die ASCII -kode vir die "simbool", skryf dus char (34) om te vertoon "sonder om die spesiale betekenis daarvan te gebruik.

U kan die ASCII -kode van 'n simbool opsoek deur aanlyn na 'n ASCII -kodetabel te soek

Druk dubbele aanhalings in Java Stap 6
Druk dubbele aanhalings in Java Stap 6

Stap 2. Plaas hierdie kode buite die drukstring

As u die fout maak om hierdie kode in die string te plaas, sal u program dit presies druk soos dit in u program verskyn: char (34). Hier is die korrekte metode om "Hallo" (met aanhalingstekens) te vertoon met behulp van hierdie metode:

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

Wenke

  • Hier is 'n lys met ander ontsnappingsreekse in Java:

    • t - Voeg op hierdie stadium 'n oortjie in die teks in.
    • b - Voeg op hierdie stadium 'n agterkant in die teks in.
    • n - Voeg op hierdie stadium 'n nuwe reël in die teks in.
    • r - Voeg op hierdie stadium 'n koetsopgawe in die teks in.
    • f - Voeg op hierdie stadium 'n vormvoer in die teks in.
    • ' - Voeg op hierdie punt 'n enkele aanhalingskarakter in die teks in.
    • " - Voeg op hierdie punt 'n dubbele aanhalingskarakter in die teks in.
    • - Voeg op hierdie stadium 'n skuinsstreepteken in die teks in.

Aanbeveel: