Kuidas Java -s topelttsitaate printida (koos piltidega)

Sisukord:

Kuidas Java -s topelttsitaate printida (koos piltidega)
Kuidas Java -s topelttsitaate printida (koos piltidega)

Video: Kuidas Java -s topelttsitaate printida (koos piltidega)

Video: Kuidas Java -s topelttsitaate printida (koos piltidega)
Video: OUKITEL C21 PRO - ДЕТАЛЬНЫЙ ОБЗОР КРАСИВОГО СМАРТФОНА 2024, Mai
Anonim

Olete avastanud, et topeltjutumärk Java -printimisjuhises ei tööta. Peate leidma alternatiivse viisi, kuidas käsutada kompilaatorit selle sümboli printimiseks, selle asemel, et tõlgendada seda stringi sulgemise juhistena. Tähemärk on selleks kõige lihtsam viis. Kuigi ASCII -koodi pole sel juhul vaja õppida, on see veel üks mugav võimalus sümbolite jaoks, millel pole põgenemisjärjestust.

Sammud

Meetod 1 /2: tagasilöögi kasutamine põgenemärgina

Printige topeltpakkumisi Java -s 1. samm
Printige topeltpakkumisi Java -s 1. samm

Samm 1. Sisestage põgenemismärk \

Nagu teate, on topeltjutumärgil Java keeles eriline tähendus (teksti kuvamine). Kui soovite mõnda neist tähendustest ignoreerida, kasutage põgenemärki (tagasilöök). See märk ütleb kompilaatorile, et järgmine märk on osa alternatiivne juhend.

Veenduge, et vajutate tagasilöögiklahvi, mitte kaldkriipsu. Kaldkriipsuklahv on enamiku inglise klaviatuuride klahvi} kõrval

Printige topeltpakkumisi Java -s 2. samm
Printige topeltpakkumisi Java -s 2. samm

Samm 2. Topelttsitaadi kuvamiseks tippige \"

Neid kahte märki koos nimetatakse põgenemisjärjestuseks. Igal põgenemisjärjestusel on eriline tähendus. Sel juhul, " tähendab lihtsalt "sisesta siia kahekordse jutumärgi sümbol", tõlgendamata seda teksti alguse või lõpuna.

Seda järjestust peate kasutama iga üksiku kahekordse hinnapakkumise korral, mida soovite kuvada

Printige Java -s topeltpakkumisi 3. samm
Printige Java -s topeltpakkumisi 3. samm

Samm 3. Jätkake oma koodi nagu tavaliselt

Põgenemisjärjestus ei mõjuta ülejäänud koodi. Tavalise programmeerimise juurde naasmiseks pole vaja midagi muud tippida.

Printige topelttsitaadid Java 4. sammus
Printige topelttsitaadid Java 4. sammus

Samm 4. Ärge unustage sisestada tavalisi Java hinnapakkumisi vastavalt vajadusele

Üks levinud viga on see, et jätate oma programmis välja vana "märgi". Pidage meeles, et / "on mõeldud ainult kuvamiseks ja see ei eemalda vajadust kuvatavat teksti jutumärkidesse ümbritseda. Siin on näide:

  • 1. "Tere" kuvamise string on "Tere\"
  • 2. Selleks, et juhendada koostajat selle teksti printimiseks, pakime selle jutumärkidesse: ""Tere\"".
  • 3. See näeb välja täielikus koodireas:

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

Meetod 2/2: ASCII koodi kasutamine

Printige topelttsitaadid Java 5. sammus
Printige topelttsitaadid Java 5. sammus

Samm 1. Topelt jutumärkide esitamiseks kasutage char (34)

Java saab hõlpsasti ASCII sümboleid kujutada, kasutades süsi tüüpi. 34 on sümboli "ASCII kood, nii et kirjutage süsi (34) kuvada "ilma selle erilist tähendust kasutamata.

Sümboli ASCII koodi saate otsida, otsides Internetist ASCII kooditabelit

Printige topelttsitaadid Java 6. sammus
Printige topelttsitaadid Java 6. sammus

Samm 2. Asetage see kood prindistringist välja

Kui teete vea, pannes selle koodi stringi, prindib teie programm selle täpselt nii, nagu see kuvatakse teie programmis: char (34). Siin on õige viis "Tere" kuvamiseks (jutumärkidega) selle meetodi abil:

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

Näpunäiteid

  • Siin on nimekiri muudest Java põgenemisjärjestustest:

    • t - Sisestage tekstis vahekaart.
    • b - Sisestage tekstis sel hetkel tagasilükkeklahv.
    • n - Sisestage tekstis uus rida.
    • r - Sisestage sellesse teksti teksti vankri tagastus.
    • f - Sisestage tekstivorm.
    • ' - Sisestage tekstis üksainus jutumärk.
    • " - Sisestage tekstis hetkel jutumärk.
    • - Sisestage tekstis kaldkriips.

Soovitan: