Felfedezte, hogy az idézőjeles szimbólum nem fog működni a Java nyomtatási utasításban. Meg kell találnia egy alternatív módot arra, hogy utasítsa a fordítót, hogy nyomtassa ki ezt a szimbólumot, ahelyett, hogy a karakterlánc lezárására vonatkozó utasításként értelmezné. A karakter a legegyszerűbb módja ennek. Bár ebben az esetben nem kell megtanulnia az ASCII kódot, ez egy másik praktikus lehetőség, ha tud olyan szimbólumokról, amelyek nem rendelkeznek menekülési sorozattal.
Lépések
1. módszer a 2 -ből: A fordított perjel használata menekülő karakterként
1. lépés. Írja be a menekülő karaktert \
Mint tudják, a dupla idézőjel szimbólum különleges jelentéssel bír a Java -ban (szöveg megjelenítése). Amikor figyelmen kívül kívánja hagyni ezen jelentések egyikét, használja az escape karaktert (visszafordítás). Ez a karakter azt mondja a fordítónak, hogy a következő karakter része alternatív utasítás.
Győződjön meg arról, hogy a fordított perjel billentyűt nyomja meg, nem az előrevágó jelet. A fordított perjel billentyű a} billentyű mellett található a legtöbb angol billentyűzeten
2. lépés. A dupla idézet megjelenítéséhez írja be a / "parancsot
Ezt a két karaktert együtt menekülési sorozatnak nevezik. Minden menekülési sorozatnak különleges jelentése van. Ebben az esetben, " csak azt jelenti, hogy "illesszen be ide egy idézőjel -szimbólumot", anélkül, hogy a szöveg elejét vagy végét értelmezné.
Ezt a sorrendet kell használni minden egyes megjeleníteni kívánt kettős idézetnél
Lépés 3. Folytassa a kódot a szokásos módon
A menekülési sorrend nem befolyásolja a kód többi részét. A normál programozáshoz való visszatéréshez nem kell mást írnia.
4. lépés: Ne felejtse el beszúrni a szokásos Java idézeteket, ha szükséges
Az egyik gyakori hiba, hogy kihagyja a sima régi "jelet a programjában. Ne feledje, hogy a \" csak megjelenítésre szolgál, és nem szünteti meg a megjelenített szöveg idézőjelbe foglalásának szükségességét. Íme egy példa:
- 1. A "Hello" megjelenítési karakterlánc az "Helló\"
- 2. Hogy utasítsuk a fordítót a szöveg kinyomtatására, idézőjelekbe csomagoljuk: ""Helló\"".
-
3. Így néz ki ez egy teljes kódsorban:
System.out.println ("\" Hello / "");
2. módszer 2 -ből: Az ASCII kód használata
1. lépés. A char (34) jelzéssel idézőjeleket jeleníthet meg
A Java könnyen ábrázolhatja az ASCII szimbólumokat a char típus. A 34 a "szimbólum ASCII kódja, ezért írjon char (34) megjeleníteni "anélkül, hogy különleges jelentését használná.
Egy szimbólum ASCII kódját megkeresheti, ha online keres egy ASCII kódtáblázatot
2. lépés. Helyezze ezt a kódot a nyomtatási karakterláncon kívülre
Ha elköveti azt a hibát, hogy ezt a kódot a karakterláncba helyezi, akkor a program pontosan úgy nyomtatja ki, ahogy az a programjában látható: char (34). Íme a megfelelő módszer a "Hello" megjelenítésére (idézőjelekkel) ezzel a módszerrel:
System.out.println ((char) 34+ "Hello"+(char) 34);
Tippek
-
Itt található a Java más menekülési szekvenciáinak listája:
- t - Ezen a ponton illesszen be egy lapot a szövegbe.
- b - Ezen a ponton illesszen be egy backspace -t a szövegbe.
- n - Ezen a ponton illesszen be egy új sort a szövegbe.
- r - Ezen a ponton illesszen be egy kocsivisszát a szövegbe.
- f - Helyezzen be egy űrlapot a szövegbe ezen a ponton.
- ' - Ezen a ponton illesszen be egyetlen idézőjelet a szövegbe.
- " - Ezen a ponton illesszen be egy idézőjelet a szövegbe.
- - Ezen a ponton illesszen be egy fordított perjelet a szövegbe.