Olet huomannut, että lainausmerkki "ei toimi Java -tulostusohjeessa. Sinun on löydettävä vaihtoehtoinen tapa kertoa kääntäjälle, että se tulostaa tämän symbolin sen sijaan, että tulkitsisit sen merkkijonon sulkemisohjeiksi." merkki on yksinkertaisin tapa tehdä tämä. Vaikka ASCII -koodia ei tarvitse tässä tapauksessa oppia, se on toinen kätevä vaihtoehto tietää symboleille, joilla ei ole poistumisjärjestystä.
Askeleet
Tapa 1 /2: Kääntöviivan käyttäminen paetahahmona
Vaihe 1. Kirjoita pakomerkki \
Kuten tiedätte, lainausmerkillä on erityinen merkitys Javassa (näytetään tekstiä). Aina kun haluat jättää huomiotta yhden näistä merkityksistä, käytä pakomerkkiä (vastatoimi). Tämä merkki kertoo kääntäjälle, että seuraava merkki on osa vaihtoehtoinen ohje.
Varmista, että painat vinoviivaa, ei vinoviivaa. Backslash -näppäin on} -näppäimen vieressä useimmissa englanninkielisissä näppäimistöissä
Vaihe 2. Tuo kaksoislainaus kirjoittamalla \"
Näitä kahta hahmoa kutsutaan paetajaksoksi. Jokaisella pakosarjalla on erityinen merkitys. Tässä tapauksessa, " tarkoittaa vain "lisää lainausmerkki tähän" tulkitsematta sitä tekstin aluksi tai loppuun.
Sinun on käytettävä tätä järjestystä jokaiselle yksittäiselle lainausmerkille, jonka haluat näyttää
Vaihe 3. Jatka koodia tavalliseen tapaan
Poistumisjärjestys ei vaikuta muuhun koodiin. Sinun ei tarvitse kirjoittaa mitään palataksesi normaaliin ohjelmointiin.
Vaihe 4. Muista lisätä tavalliset Java -lainausmerkit tarpeen mukaan
Yksi yleinen virhe on jättää pois pelkkä vanha "-merkki ohjelmassasi. Muista, että \" on tarkoitettu vain näytölle eikä poista tarvetta sulkea näyttöteksti lainausmerkkeihin. Tässä on esimerkki:
- 1. "Hello" -merkkijono on "Hei\"
- 2. Ohjeemme kääntäjää tulostamaan tämän tekstin käärimme sen lainausmerkkeihin: ""Hei\"".
-
3. Tämä näyttää tältä koodiriviltä:
System.out.println ("\" Hei / "");
Tapa 2/2: ASCII -koodin käyttö
Vaihe 1. Käytä char (34) edustaaksesi lainausmerkkejä
Java voi helposti esittää ASCII -symboleja käyttämällä hiiltyä tyyppi. 34 on symbolin "ASCII -koodi, joten kirjoita char (34) näyttää "käyttämättä sen erityistä merkitystä.
Voit etsiä symbolin ASCII -koodin etsimällä ASCII -kooditaulukkoa verkossa
Vaihe 2. Aseta tämä koodi tulostusmerkkijonon ulkopuolelle
Jos teet virheen laittaessasi tämän koodin merkkijonon sisään, ohjelma tulostaa sen täsmälleen sellaisena kuin se näkyy ohjelmassasi: char (34). Tässä on oikea tapa näyttää hei (lainausmerkeillä) tällä menetelmällä:
System.out.println ((char) 34+ "Hei"+(char) 34);
Vinkkejä
-
Tässä on luettelo muista Java -pakosarjoista:
- t - Lisää välilehti tekstiin tässä vaiheessa.
- b - Lisää askelpalautin tekstiin tässä vaiheessa.
- n - Lisää uusi rivi tekstiin tässä vaiheessa.
- r - Lisää vaunun palautus tekstiin tässä vaiheessa.
- f - Lisää lomake syötteeseen tekstiin tässä vaiheessa.
- ' - Lisää tähän tekstiin yksi lainausmerkki.
- " - Lisää lainausmerkki tekstiin tässä vaiheessa.
- - Lisää käänteisviiva tekstiin tässä vaiheessa.