Hvordan skrive ut doble sitater i Java (med bilder)

Innholdsfortegnelse:

Hvordan skrive ut doble sitater i Java (med bilder)
Hvordan skrive ut doble sitater i Java (med bilder)

Video: Hvordan skrive ut doble sitater i Java (med bilder)

Video: Hvordan skrive ut doble sitater i Java (med bilder)
Video: How to Add/Edit Time and Date Stamps on iPhone Photos: A Step-by-Step Guide 2024, April
Anonim

Du har oppdaget at symbolet med dobbelt sitat ikke fungerer inne i en Java -utskriftsinstruksjon. Du må finne en alternativ måte å fortelle kompilatoren om å skrive ut dette symbolet, i stedet for å tolke det som instruksjoner for å lukke strengen. Flukten tegn er den enkleste måten å gjøre dette på. Selv om det ikke er nødvendig å lære ASCII -koden i dette tilfellet, er det et annet praktisk alternativ å vite for symboler som ikke har en fluktsekvens.

Trinn

Metode 1 av 2: Bruke tilbakeslag som rømningskarakter

Skriv ut doble sitater i Java Trinn 1
Skriv ut doble sitater i Java Trinn 1

Trinn 1. Skriv inn rømningstegnet \

Som du vet, har det doble sitatsymbolet spesiell betydning i Java (viser tekst). Når du vil ignorere en av disse betydningene, bruk Escape -tegnet (tilbakeslag). Dette tegnet forteller kompilatoren at det neste tegnet er en del av en alternativ instruksjon.

Sørg for at du trykker på skråstrek -tasten, ikke skråstreken. Bakoverstrekkingsnøkkelen er ved siden av} -tasten på de fleste engelske tastaturer

Skriv ut doble sitater i Java Trinn 2
Skriv ut doble sitater i Java Trinn 2

Trinn 2. Skriv / "for å vise det doble sitatet

Disse to karakterene sammen kalles en fluktsekvens. Hver fluktsekvens har en spesiell betydning. I dette tilfellet, " betyr bare "sett inn et dobbelt sitatsymbol her", uten å tolke det som begynnelsen eller slutten av teksten.

Du må bruke denne sekvensen for hvert enkelt dobbeltsitat du vil vise

Skriv ut doble sitater i Java Trinn 3
Skriv ut doble sitater i Java Trinn 3

Trinn 3. Fortsett koden din som vanlig

Escape -sekvensen påvirker ikke resten av koden din. Det er ikke nødvendig å skrive noe annet for å gå tilbake til normal programmering.

Skriv ut doble sitater i Java Trinn 4
Skriv ut doble sitater i Java Trinn 4

Trinn 4. Husk å sette inn vanlige Java -sitater etter behov

En vanlig feil er å utelate det vanlige "merket i programmet. Husk at \" bare er for visning, og fjerner ikke behovet for å omslutte visningsteksten i anførselstegn. Her er et eksempel:

  • 1. Strengen for å vise "Hei" er "Hallo\"
  • 2. For å instruere kompilatoren om å skrive ut denne teksten, pakker vi den inn i anførselstegn: ""Hallo\"".
  • 3. Slik ser dette ut i en komplett kodelinje:

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

Metode 2 av 2: Bruke ASCII -koden

Skriv ut doble sitater i Java Trinn 5
Skriv ut doble sitater i Java Trinn 5

Trinn 1. Bruk røyke (34) til å representere doble anførselstegn

Java kan enkelt representere ASCII -symboler ved hjelp av røye type. 34 er ASCII -koden for "-symbolet, så skriv røye (34) å vise "uten å bruke den spesielle betydningen.

Du kan slå opp et symbols ASCII -kode ved å søke etter en ASCII -kodetabell online

Skriv ut doble sitater i Java Trinn 6
Skriv ut doble sitater i Java Trinn 6

Trinn 2. Plasser denne koden utenfor utskriftstrengen

Hvis du gjør feilen med å sette denne koden inne i strengen, vil programmet skrive ut den nøyaktig slik den vises i programmet: char (34). Her er den riktige metoden for å vise "Hei" (med anførselstegn) ved å bruke denne metoden:

    System.out.println ((røyke) 34+ "Hei"+(røyke) 34);

Tips

  • Her er en liste over andre Escape -sekvenser i Java:

    • t - Sett inn en fane i teksten på dette tidspunktet.
    • b - Sett inn en bakside i teksten på dette tidspunktet.
    • n - Sett inn en ny linje i teksten på dette tidspunktet.
    • r - Sett inn en vognretur i teksten på dette tidspunktet.
    • f - Sett inn en formfeed i teksten på dette tidspunktet.
    • ' - Sett inn et enkelt sitattegn i teksten på dette tidspunktet.
    • " - Sett inn et dobbelt sitattegn i teksten på dette tidspunktet.
    • - Sett inn et skråstrektegn i teksten på dette tidspunktet.

Anbefalt: