V tem razdelku bomo razpravljali Ubežni znaki Java oz zaporedja pobega . Tudi te bomo uporabili ubežna zaporedja ali znaki v programu Java .
Kaj so ubežni znaki?
V Javi, če je pred znakom a poševnica nazaj () je znan kot Ubežno zaporedje Jave oz ubežni znaki . Lahko vključuje črke, številke, ločila, itd. Ne pozabite, da morajo biti vstavljeni ubežni znaki Narekovaji (''). To so veljavni znakovni literali. Prevajalnik Java interpretira te znake kot en sam znak, ki prevajalniku doda poseben pomen.
Seznam ubežnih znakov Java
V Javi je skupaj osem ubežnih zaporedij, ki so opisana v naslednji tabeli.
Ubežni znaki | Opis |
---|---|
Uporablja se za vstavljanje a zavihek v besedilu na tem mestu. | |
' | Uporablja se za vstavljanje a enojni narekovaj znak v besedilu na tem mestu. |
' | Uporablja se za vstavljanje a dvojni narekovaj znak v besedilu na tem mestu. |
Uporablja se za vstavljanje a vračilo prevoza v besedilu na tem mestu. | |
\ | Uporablja se za vstavljanje a poševnica nazaj v besedilu na tem mestu. |
Uporablja se za vstavljanje a nova vrstica v besedilu na tem mestu. | |
f | Uporablja se za vstavljanje a krma obrazca v besedilu na tem mestu. |
Uporablja se za vstavljanje a vračalka v besedilu na tem mestu. |
Zakaj uporabljamo ubežne znake?
Razumejmo uporabo ubežnih znakov skozi naslednji primer. Recimo, da moramo naslednji stavek natisniti z dvojnimi narekovaji:
java break
'Java' is an object-oriented programming language.
Naslednji stavki ne natisnejo Jave v narekovajih.
System.out.println('Java is an object-oriented programming language.'); System.out.println(''Java' is an object-oriented programming language.');
Medtem ko prevajamo program z zgornjima stavkoma, prevajalnik daje napake, kot je prikazano spodaj.
V takem primeru je treba prevajalniku povedati, da narekovaji ne označujejo začetka ali konca niza, temveč jih je treba natisniti. Naslednji stavek natisne stavke z Narekovaji.
System.out.println(''Java' is an object-oriented programming language.')
Uporaba ubežnih znakov v programu Java
EscapeCharaterExample.java
javascript if stavek
public class EscapeCharaterExample { public static void main(String args[]) { //it inserts a Tab Space String str = 'Andrew Garfield'; System.out.println(str); //it inserts a New Line String str1 = 'the best way to communicate an idea is to act it out'; System.out.println(str1); //it insert a backslash String str2 = 'And\Or'; System.out.println(str2); //it insert a Carriage String str3 = 'Carriage Return'; System.out.println(str3); //it prints a single quote String str4 = 'Wall Street's'; System.out.println(str4); //it prints double quote //String str5 = 'New'Twilight'Line'; String str5 = ''JavaTpoint''; System.out.println(str5); } }
Izhod:
Andrew Garfield the best way to communicate an idea is to act it out AndOr Carriage Return Wall Street's 'JavaTpoint'
Ubežni znaki Unicode
Podpira tudi Java Ubežni znaki Unicode. Ubežni znak Unicode je sestavljen iz poševnice nazaj (/), ki ji sledi ena ali več v liki in štiri šestnajstiške številke ( uxxxx ). Tukaj uxxxx predstavlja u0000 do uFFFF .
Med interpretacijo niza, če prevajalnik najde nekaj v predstavitvi Unicode, to zamenja z ustreznim simbolom v skladu s specifikacijo Jave.
Seznam znakov Unicode ali ubežnega zaporedja
Naslednja tabela opisuje pogosto uporabljeno zaporedje znakov Unicode.
pete davidson starost
Char | Unicode | Ubežno zaporedje | Opis |
---|---|---|---|
Posebne kode | |||
U+0009 | u0009 | Vodoravni zavihek | |
U+000A | u000A | Pomik vrstice | |
U+000D | u000D | Vrnitev v prvi vrstico / Enter | |
U+00A0 | u00A0 | Neprekinitveni prostor | |
Kode simbolov | |||
& | U+0026 | u0026 | Ampersand |
• | V+2022 | u2022 | Metka |
? | U+25E6 | u25E6 | Bela krogla |
∙ | U+2219 | u2219 | Bullet Operater |
‣ | Leta +2023 | u2023 | Trikotna krogla |
⁃ | U+2043 | u2043 | Vezaj Bullet |
° | U+00B0 | u00B0 | stopnja |
∞ | U+221E | u221E | neskončnost |
Kode valut | |||
$ | U+0024 | u0024 | dolar |
€ | U+20AC | u20AC | Evro |
£ | U+00A3 | u00A3 | Funt |
¥ | U+00A5 | u00A5 | Jen / juan |
¢ | U+00A2 | u00A2 | cent |
₹ | U+20B9 | u20B9 | Indijska rupija |
₨ | U+20A8 | u20A8 | rupije |
₱ | U+20B1 | u20B1 | Utež |
₩ | U+20A9 | u20A9 | korejski Won |
฿ | U+0E3F | u0E3F | tajski baht |
₫ | U+20AB | u20AB | Dong |
₪ | U+20AA | u20AA | Šekel |
Zakoniki o intelektualni lastnini | |||
© | U+00A9 | u00A9 | avtorske pravice |
® | U+00AE | u00AE | Registrirana blagovna znamka |
℗ | U+2117 | u2117 | Avtorske pravice za zvočne posnetke |
™ | U+2122 | u2122 | Blagovna znamka |
℠ | U+2120 | u2120 | Servisna oznaka |
Kode grške abecede | |||
a | U+03B1 | u03B1 | Mala alfa |
b | U+03B2 | u03B2 | Mala Beta |
c | U+03B3 | u03B3 | Majhna gama |
d | U+03B4 | u03B4 | Majhna delta |
e | U+03B5 | u03B5 | Majhen Epsilon |
g | U+03B6 | u03B6 | Mala Zeta |
the | U+03B7 | u03B7 | Majhen And |
jaz | U+03B8 | u03B8 | Mala Theta |
jaz | U+03B9 | u03B9 | Majhna jota |
K | U+03BA | u03BA | Majhna kapa |
l | U+03BB | u03BB | Mala Lambda |
M | U+03BC | u03BC | Mali nas |
n | U+03BD | u03BD | Majhna št |
X | U+03BE | u03BE | Mali Xi |
The | U+03BF | u03BF | Mali omikron |
Pi | U+03C0 | u03C0 | Mali Pi |
r | U+03C1 | u03C1 | Mali Rho |
str | U+03C3 | u03C3 | Mala Sigma |
t | U+03C4 | u03C4 | Mali Tau |
u | U+03C5 | u03C5 | Majhen ipsilon |
Phi | U+03C6 | u03C6 | Mali Phi |
h | U+03C7 | u03C7 | Mali Chi |
str | U+03C8 | u03C8 | Mali Psi |
oh | U+03C9 | u03C9 | Majhna omega |
A | U+0391 | u0391 | Kapital Alfa |
B | U+0392 | u0392 | Kapital Beta |
C | U+0393 | u0393 | Velika gama |
D | U+0394 | u0394 | Glavno mesto Delta |
E | U+0395 | u0395 | Velika črka Epsilon |
G | U+0396 | u0396 | Glavno mesto Zeta |
THE | U+0397 | u0397 | Veliko mesto And |
čet | U+0398 | u0398 | Veliko Theta |
jaz | U+0399 | u0399 | Velika jota |
K | U+039A | u039A | Glavno mesto Kappa |
L | U+039B | u039B | Velika Lambda |
M | U+039C | u039C | Kapital In |
N | U+039D | u039D | kapital št |
X | U+039E | u039E | Veliko Xi |
THE | U+039F | u039F | Kapital Omicron |
Pi | U+03A0 | u03A0 | Veliko Pi |
R | U+03A1 | u03A1 | Glavno mesto Rho |
S | U+03A3 | u03A3 | Veliko mesto Sigma |
T | U+03A4 | u03A4 | Glavno mesto Tau |
Y | U+03A5 | u03A5 | Prestolnica Upsilon |
Phi | U+03A6 | u03A6 | Veliko Phi |
X | U+03A7 | u03A7 | Velika črka Chi |
Ps | U+03A8 | u03A8 | Veliko Psi |
Oh | U+03A9 | u03A9 | Kapital Omega |
Primer zaporedja znakov Unicode
UnicodeCharacterExample.java
public class UnicodeCharacterExample { public static void main(String args[]) { System.out.println(''Example of Unicode Character Sequence', u00A9 2021 JavaTpoint'); } }
Izhod:
'Example of Unicode Character Sequence', © 2021 JavaTpoint