Du har muligvis bemærket, at symbolet med dobbelt citat markerer ikke inde i "print" erklæringen i Java. Du skal finde en anden måde at fortælle kompilatoren om, at den skal udskrive dette symbol på skærmen i stedet for at fortolke det som en instruktion til at afgrænse en streng. Den enkleste måde at gøre dette på er at bruge en escape karakter. Der er en anden metode, der bruger ASCII-koden, som, men ikke så simpelt, også tjener til tegn, der ikke har en flugtsekvens.
Indtast backslash-karakteren . Som du sikkert allerede ved, har symbolet "en særlig betydning i Java (afgrænsende tekster). Når du har brug for at ignorere disse særlige betydninger af bestemte tegn, skal du bruge escape-karakteren (backslash). Det informerer kompilatoren om, at den næste karakter er en del af en anden erklæring.
Pas på, at du ikke rammer bar-knappen i stedet for backslash-tasten. På de fleste tastaturer på portugisisk er backslash ved siden af Z-tasten.
Video: From C to Python by Ross Rheingans-Yoo
2
Skriv "for at udskrive enkelte citatmærker. Disse to tegn sammen er et eksempel på en flugtsekvens. Hver af disse sekvenser har en særlig betydning. I dette tilfælde " betyder "indsæt dobbelt citater her" i stedet for at angive begyndelsen eller slutningen af en tekst.
Du skal bruge denne sekvens for hvert af de dobbelte citatmærker, som du vil vise på skærmen.
3
Fortsæt koden normalt. Escape-sekvensen har ingen indflydelse på resten af koden. Det er ikke nødvendigt at indtaste noget før genprogrammering normalt.
4
Husk at bruge normale Java citater, når det er nødvendigt. En fælles fejl er at glemme at bruge de dobbelte citatmærker af Java selv. Husk at strengen "kun er beregnet til at vise dobbelt anførselstegn på skærmen, det fjerner ikke behovet for at afgrænse tekst med dobbelt citatmærker, som Java kræver. Se et eksempel nedenfor:
1. Strengen til at udskrive "Hej" er "Hej ".
2. For at fortælle kompilatoren, at denne tekst skal vises på skærmen, vedlæg den i dobbelt anførselstegn: "" Hej "".
3. Her er et eksempel på, hvordan den komplette linje af kode vil se ud:
System.out.println ("" Hej "") -
Metode 2 Brug af ASCII-kode
1
Video: Week 1
Brug char (34) -koden til at repræsentere dobbelt citater. Java kan nemt udskrive ASCII-symboler ved hjælp af typen char. Den 34 er ASCII-koden for dobbelt citater, så skriv bare char (34) for at gøre kompilatoren ignorere den særlige betydning af dem og udskrive dem på skærmen.
Du kan finde ASCII-koden til ethvert symbol, når du spørger om en ASCII-kodebog online.
2
Sæt denne kode uden for strengen i "print" erklæringen. Hvis du sætter det inde i strengen, vil programmet bogstaveligt talt udskrive denne kode, det vil sige "char (34)" på skærmen. Sådan bruges denne metode til at vise "Hej" (med citatmærker) på skærmen ved hjælp af denne metode: