Šiame skyriuje aptarsime Java pabėgimo simboliai arba pabėgimo sekos . Be to, mes naudosime šiuos pabėgimo sekos arba simboliai Java programoje .
įdiegti maven
Kas yra pabėgimo personažai?
Java, jei prieš simbolį yra a pasvirasis brūkšnys () yra žinomas kaip Java pabėgimo seka arba pabėgimo simboliai . Tai gali apimti raidės, skaitmenys, skyrybos ženklai, ir tt. Atminkite, kad pabėgimo simboliai turi būti įterpti Kabutės (''). Tai galiojantys simbolių raidės. „Java“ kompiliatorius interpretuoja šiuos simbolius kaip vieną simbolį, kuris kompiliatoriui suteikia specifinę reikšmę.
„Java Escape“ simbolių sąrašas
„Java“ iš viso yra aštuonios pabėgimo sekos, aprašytos šioje lentelėje.
Pabėgimo veikėjai | apibūdinimas |
---|---|
Jis naudojamas įterpti a skirtuką tekste šioje vietoje. | |
' | Jis naudojamas įterpti a viena citata šiuo metu teksto veikėjas. |
' | Jis naudojamas įterpti a dviguba citata šiuo metu teksto veikėjas. |
Jis naudojamas įterpti a vežimo grąžinimas tekste šioje vietoje. | |
\ | Jis naudojamas įterpti a pasvirojo brūkšnio simbolis tekste šioje vietoje. |
Jis naudojamas įterpti a nauja linija tekste šioje vietoje. | |
f | Jis naudojamas įterpti a formos pašaras tekste šioje vietoje. |
Jis naudojamas įterpti a Backspace tekste šioje vietoje. |
Kodėl naudojame pabėgimo simbolius?
Supraskime pabėgimo simbolių naudojimą per šį pavyzdį. Tarkime, turime išspausdinti šį teiginį su dvigubomis kabutėmis:
'Java' is an object-oriented programming language.
Šie teiginiai nespausdina „Java“ su kabutėmis.
System.out.println('Java is an object-oriented programming language.'); System.out.println(''Java' is an object-oriented programming language.');
Kol mes kompiliuojame programą su aukščiau pateiktais dviem teiginiais, kompiliatorius pateikia klaidas, kaip parodyta toliau.
Tokiu atveju kompiliatoriui reikia pasakyti, kad kabutės nerodo eilutės pradžios ar pabaigos, o turi būti spausdinamos. Šis teiginys spausdina teiginius su Kabutės.
System.out.println(''Java' is an object-oriented programming language.')
„Escape“ simbolių naudojimas „Java“ programoje
EscapeCharaterExample.java
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); } }
Išvestis:
latekso šrifto dydžiai
Andrew Garfield the best way to communicate an idea is to act it out AndOr Carriage Return Wall Street's 'JavaTpoint'
Unicode pabėgimo simboliai
Java taip pat palaiko Unikodo pabėgimo simboliai. Unikodo pabėgimo simbolis susideda iš pasvirojo brūkšnio (/), po kurio yra vienas ar daugiau in personažai ir keturi šešioliktainiai skaitmenys ( uxxxx ). Čia uxxxx reiškia u0000 į uFFFF .
Interpretuodamas eilutę, jei kompiliatorius kažką randa Unicode atvaizde, kompiliatorius ją pakeičia atitinkamu simboliu pagal Java specifikaciją.
Unikodo simbolių arba pabėgimo sekos sąrašas
Šioje lentelėje aprašoma plačiai naudojama Unicode simbolių seka.
Char | Unikodas | Pabėgimo seka | apibūdinimas |
---|---|---|---|
Specialūs kodai | |||
U+0009 | u0009 | Horizontalus skirtukas | |
U+000A | u000A | Linijos tiekimas | |
U+000D | u000D | Vežimo grąžinimas / įėjimas | |
U+00A0 | u00A0 | Nelūžtanti erdvė | |
Simboliai Kodai | |||
& | U+0026 | u0026 | Ampersandas |
• | +2022 m | u2022 | Kulka |
? | U+25E6 | u25E6 | Baltoji kulka |
∙ | U+2219 | u2219 | Kulkos operatorius |
‣ | +2023 m | u2023 | Trikampė kulka |
⁃ | U+2043 | u2043 | Brūkšnelis Bullet |
° | U+00B0 | u00B0 | Laipsnis |
∞ | U+221E | u221E | Begalybė |
Valiutų kodai | |||
$ | U+0024 | u0024 | doleris |
€ | U+20AC | u20AC | eurų |
£ | U+00A3 | u00A3 | Svaras |
¥ | U+00A5 | u00A5 | Jena / juanis |
¢ | U+00A2 | u00A2 | Cent |
₹ | U+20B9 | u20B9 | Indijos rupija |
₨ | U+20A8 | u20A8 | rupijų |
₱ | U+20B1 | u20B1 | Svoris |
₩ | U+20A9 | u20A9 | Korėjos vonas |
฿ | U+0E3F | u0E3F | Tailando batas |
₫ | U+20AB | u20AB | Dongas |
₪ | U+20AA | u20AA | Šekelis |
Intelektinės nuosavybės kodai | |||
© | U+00A9 | u00A9 | Autorių teisės |
® | U+00AE | u00AE | Registruotas prekės ženklas |
℗ | U+2117 | u2117 | Garso įrašo autorių teisės |
™ | U+2122 | u2122 | Prekės ženklas |
℠ | U+2120 | u2120 | Serviso ženklas |
Graikų abėcėlės kodai | |||
a | U+03B1 | u03B1 | Mažoji Alfa |
b | U+03B2 | u03B2 | Maža beta versija |
c | U+03B3 | u03B3 | Mažoji gama |
d | U+03B4 | u03B4 | Maža Delta |
e | U+03B5 | u03B5 | Mažas Epsilonas |
g | U+03B6 | u03B6 | Maža Zeta |
į | U+03B7 | u03B7 | Mažas Ir |
i | U+03B8 | u03B8 | Mažoji teta |
i | U+03B9 | u03B9 | Maža Iota |
K | U+03BA | u03BA | Mažoji Kapa |
l | U+03BB | u03BB | Maža lambda |
M | U+03BC | u03BC | Maži mes |
n | U+03BD | u03BD | Mažas Nr |
X | U+03BE | u03BE | Mažas Xi |
The | U+03BF | u03BF | Mažas omikronas |
Pi | U+03C0 | u03C0 | Mažas Pi |
r | U+03C1 | u03C1 | Mažasis Rho |
p | U+03C3 | u03C3 | Mažoji Sigma |
t | U+03C4 | u03C4 | Mažasis Tau |
u | U+03C5 | u03C5 | Mažasis Upsilonas |
Phi | U+03C6 | u03C6 | Mažasis Phi |
h | U+03C7 | u03C7 | Mažas Či |
p | U+03C8 | u03C8 | Mažas Psi |
Oi | U+03C9 | u03C9 | Mažoji Omega |
A | U+0391 | u0391 | Sostinė Alfa |
B | U+0392 | u0392 | Capital Beta |
C | U+0393 | u0393 | Sostinė Gama |
D | U+0394 | u0394 | Sostinės delta |
E | U+0395 | u0395 | Sostinė Epsilon |
G | U+0396 | u0396 | Sostinė Zeta |
THE | U+0397 | u0397 | Sostinė Ir |
Th | U+0398 | u0398 | Sostinė Teta |
aš | U+0399 | u0399 | Sostinė Iota |
K | U+039A | u039A | Sostinė Kapa |
L | U+039B | u039B | Sostinė lambda |
M | U+039C | u039C | Kapitalas In |
N | U+039D | u039D | Sostinė Nr |
X | U+039E | u039E | Sostinė Xi |
THE | U+039F | u039F | Sostinė Omikronas |
Pi | U+03A0 | u03A0 | Kapitalas Pi |
R | U+03A1 | u03A1 | Sostinė Ro |
S | U+03A3 | u03A3 | Sostinė Sigma |
T | U+03A4 | u03A4 | Sostinė Tau |
Y | U+03A5 | u03A5 | Sostinė Upsilonas |
Phi | U+03A6 | u03A6 | Sostinė Ph |
X | U+03A7 | u03A7 | Sostinė Chi |
Ps | U+03A8 | u03A8 | Didelė Psi |
Oi | U+03A9 | u03A9 | Sostinė Omega |
Unikodo simbolių sekos pavyzdys
UnicodeCharacterExample.java
public class UnicodeCharacterExample { public static void main(String args[]) { System.out.println(''Example of Unicode Character Sequence', u00A9 2021 JavaTpoint'); } }
Išvestis:
'Example of Unicode Character Sequence', © 2021 JavaTpoint