Hur man skriver ut dubbla citat i Java (med bilder)

Innehållsförteckning:

Hur man skriver ut dubbla citat i Java (med bilder)
Hur man skriver ut dubbla citat i Java (med bilder)

Video: Hur man skriver ut dubbla citat i Java (med bilder)

Video: Hur man skriver ut dubbla citat i Java (med bilder)
Video: How to Change Photo Date & Time on iPhone? 2024, Maj
Anonim

Du har upptäckt att symbolen för dubbla citat inte fungerar i en Java -utskriftsinstruktion. Du måste hitta ett alternativt sätt att berätta kompilatorn att skriva ut denna symbol, istället för att tolka den som instruktioner för att stänga strängen. Escape tecken är det enklaste sättet att göra detta. Även om det inte är nödvändigt att lära sig ASCII -koden i det här fallet, är det ett annat praktiskt alternativ att känna till symboler som inte har en flyktssekvens.

Steg

Metod 1 av 2: Använda backslash som en Escape Character

Skriv ut dubbla citat i Java Steg 1
Skriv ut dubbla citat i Java Steg 1

Steg 1. Skriv Escape -tecknet \

Som du vet har symbolen för dubbel citat en speciell betydelse i Java (text visas). När du vill ignorera en av dessa betydelser använder du Escape -tecknet (backlash). Detta tecken berättar kompilatorn att nästa tecken är en del av en alternativ instruktion.

Se till att du trycker på backslash -tangenten, inte framåt. Bakåtvänd snedstreck är bredvid tangenten} på de flesta engelska tangentbord

Skriv ut dubbla citat i Java Steg 2
Skriv ut dubbla citat i Java Steg 2

Steg 2. Skriv / "för att visa det dubbla citatet

Dessa två tecken tillsammans kallas en flyktssekvens. Varje flyktsekvens har en speciell betydelse. I detta fall, " betyder bara "sätt in en dubbel citatsymbol här" utan att tolka det som början eller slutet av texten.

Du måste använda denna sekvens för varje enskilt dubbelcitat som du vill visa

Skriv ut dubbla citat i Java Steg 3
Skriv ut dubbla citat i Java Steg 3

Steg 3. Fortsätt din kod som vanligt

Escape -sekvensen påverkar inte resten av din kod. Det finns ingen anledning att skriva något annat för att återgå till normal programmering.

Skriv ut dubbla citat i Java Steg 4
Skriv ut dubbla citat i Java Steg 4

Steg 4. Kom ihåg att infoga vanliga Java -citat efter behov

Ett vanligt misstag är att utelämna det vanliga "märket" i ditt program. Kom ihåg att / "bara är för visning och tar inte bort behovet av att omsluta din displaytext med citattecken. Här är ett exempel:

  • 1. Strängen för att visa "Hej" är "Hej\"
  • 2. För att instruera kompilatorn att skriva ut den här texten, packar vi in den i citattecken: ""Hej\"".
  • 3. Så här ser det ut i en komplett kodrad:

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

Metod 2 av 2: Användning av ASCII -koden

Skriv ut dubbla citat i Java Steg 5
Skriv ut dubbla citat i Java Steg 5

Steg 1. Använd tecken (34) för att representera dubbla citattecken

Java kan enkelt representera ASCII -symboler med röding typ. 34 är ASCII -koden för "-symbolen, så skriv röding (34) att visa "utan att använda dess speciella betydelse.

Du kan leta upp en symbols ASCII -kod genom att söka efter en ASCII -kodtabell online

Skriv ut dubbla citat i Java Steg 6
Skriv ut dubbla citat i Java Steg 6

Steg 2. Placera den här koden utanför skrivarsträngen

Om du gör misstaget att sätta den här koden i strängen kommer ditt program att skriva ut den exakt som den visas i ditt program: char (34). Här är den korrekta metoden att visa "Hej" (med citattecken) med denna metod:

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

Tips

  • Här är en lista över andra Escape -sekvenser i Java:

    • t - Infoga en flik i texten vid denna tidpunkt.
    • b - Infoga en baksida i texten vid denna tidpunkt.
    • n - Infoga en ny rad i texten vid denna tidpunkt.
    • r - Infoga en vagnretur i texten vid denna tidpunkt.
    • f - Infoga ett formulärmatning i texten vid denna tidpunkt.
    • ' - Infoga ett enda citattecken i texten vid denna tidpunkt.
    • " - Infoga en dubbel citattecken i texten vid denna tidpunkt.
    • - Infoga ett omvänd snedstreck i texten vid denna tidpunkt.

Rekommenderad: