Šajā sadaļā mēs apspriedīsim Java evakuācijas rakstzīmes vai evakuācijas secības . Arī mēs tos izmantosim atsoļa secības vai rakstzīmes Java programmā .
java savienojošās virknes
Kas ir bēgšanas varoņi?
Java, ja pirms rakstzīmes ir a atpakaļvērstā slīpsvītra () ir pazīstams kā Java evakuācijas secība vai evakuācijas rakstzīmes . Tas var ietvert burti, cipari, pieturzīmes, utt. Atcerieties, ka atsoļa rakstzīmes ir jāiekļauj pēdiņas (''). Šie ir derīgie rakstzīmju literāļi. Java kompilators šīs rakstzīmes interpretē kā vienu rakstzīmi, kas kompilatoram piešķir īpašu nozīmi.
Java Escape rakstzīmju saraksts
Programmā Java kopumā ir astoņas atkāpšanās secības, kas aprakstītas nākamajā tabulā.
Bēgšanas varoņi | Apraksts |
---|---|
To izmanto, lai ievietotu a cilne tekstā šajā punktā. | |
' | To izmanto, lai ievietotu a viens citāts raksturs tekstā šajā brīdī. |
' | To izmanto, lai ievietotu a dubultpēdiņš raksturs tekstā šajā brīdī. |
To izmanto, lai ievietotu a rakstatgriezes tekstā šajā punktā. | |
\ | To izmanto, lai ievietotu a atpakaļsvītras raksturs tekstā šajā punktā. |
To izmanto, lai ievietotu a jauna līnija tekstā šajā punktā. | |
f | To izmanto, lai ievietotu a formas barība tekstā šajā punktā. |
To izmanto, lai ievietotu a atpakaļatkāpe tekstā šajā punktā. |
Kāpēc mēs izmantojam atsoļa rakstzīmes?
Izpratīsim atsoļa rakstzīmju lietojumu, izmantojot šo piemēru. Pieņemsim, ka mums ir jādrukā šāds paziņojums ar dubultpēdiņām:
'Java' is an object-oriented programming language.
Šie apgalvojumi nedrukā Java pēdiņās.
: java
System.out.println('Java is an object-oriented programming language.'); System.out.println(''Java' is an object-oriented programming language.');
Kamēr mēs kompilējam programmu ar iepriekšminētajiem diviem apgalvojumiem, kompilators sniedz kļūdas, kā parādīts zemāk.
Šādā gadījumā kompilatoram ir jāpasaka, ka pēdiņas neliecina par virknes sākumu vai beigām, bet gan ir jādrukā. Šis paziņojums drukā paziņojumus ar pēdiņas.
System.out.println(''Java' is an object-oriented programming language.')
Escape rakstzīmju izmantošana Java programmā
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); } }
Izvade:
Andrew Garfield the best way to communicate an idea is to act it out AndOr Carriage Return Wall Street's 'JavaTpoint'
Unikoda aizbēgšanas rakstzīmes
Java arī atbalsta Unikoda atsoļa rakstzīmes. Unikoda atsoļa rakstzīme sastāv no atpakaļvērstās slīpsvītras (/), kam seko viena vai vairākas iekšā rakstzīmes un četri heksadecimāli cipari ( uxxxx ). Šeit uxxxx apzīmē u0000 uz uFFFF .
Interpretējot virkni, ja kompilators kaut ko atrod unikoda attēlojumā, kompilators to aizstāj ar attiecīgu simbolu atbilstoši Java specifikācijai.
Unikoda rakstzīmju vai atkāpšanās secību saraksts
Šajā tabulā ir aprakstīta plaši izmantotā unikoda rakstzīmju secība.
java aste
Char | Unicode | Bēgšanas secība | Apraksts |
---|---|---|---|
Speciālie kodi | |||
U+0009 | u0009 | Horizontālā cilne | |
U+000A | u000A | Līnijas padeve | |
U+000D | u000D | Carriage Return / Enter | |
U+00A0 | u00A0 | Nesalaužoša telpa | |
Simboli Kodi | |||
& | U+0026 | u0026 | Ampersand |
• | In+2022 | u2022 | Lode |
? | U+25E6 | u25E6 | Baltā lode |
∙ | U+2219 | u2219 | Ložu operators |
‣ | +2023. gadā | u2023 | Trīsstūrveida lode |
⁃ | U+2043 | u2043 | Defise Bullet |
° | U+00B0 | u00B0 | Grāds |
∞ | U+221E | u221E | Bezgalība |
Valūtas kodi | |||
$ | U+0024 | u0024 | Dolārs |
€ | U+20AC | u20AC | eiro |
£ | U+00A3 | u00A3 | Mārciņa |
¥ | U+00A5 | u00A5 | Jena / juaņa |
¢ | U+00A2 | u00A2 | Cent |
₹ | U+20B9 | u20B9 | Indijas rūpija |
₨ | U+20A8 | u20A8 | Rūpijas |
₱ | U+20B1 | u20B1 | Svars |
₩ | U+20A9 | u20A9 | Korejas vona |
฿ | U+0E3F | u0E3F | Taizemes bāts |
₫ | U+20AB | u20AB | Dongs |
₪ | U+20AA | u20AA | Šekelis |
Intelektuālā īpašuma kodi | |||
© | U+00A9 | u00A9 | Autortiesības |
® | U+00AE | u00AE | Reģistrēta preču zīme |
℗ | U+2117 | u2117 | Skaņas ieraksta autortiesības |
™ | U+2122 | u2122 | Preču zīme |
℠ | U+2120 | u2120 | Servisa zīme |
Grieķu alfabēta kodi | |||
a | U+03B1 | u03B1 | Mazā Alfa |
b | U+03B2 | u03B2 | Mazā beta versija |
c | U+03B3 | u03B3 | Mazā gamma |
d | U+03B4 | u03B4 | Mazā delta |
e | U+03B5 | u03B5 | Mazais Epsilons |
g | U+03B6 | u03B6 | Mazā Zeta |
uz | U+03B7 | u03B7 | Mazs Un |
i | U+03B8 | u03B8 | Mazais Theta |
i | U+03B9 | u03B9 | Mazā Iota |
K | U+03BA | u03BA | Mazais Kappa |
l | U+03BB | u03BB | Mazā lambda |
M | U+03BC | u03BC | Mazie mēs |
n | U+03BD | u03BD | Mazais Nr |
X | U+03BE | u03BE | Mazais Xi |
The | U+03BF | u03BF | Mazs Omikrons |
Pi | U+03C0 | u03C0 | Mazais Pi |
r | U+03C1 | u03C1 | Mazais Rho |
lpp | U+03C3 | u03C3 | Mazā Sigma |
t | U+03C4 | u03C4 | Mazais Tau |
u | U+03C5 | u03C5 | Mazais Upsilons |
Phi | U+03C6 | u03C6 | Mazais Phi |
h | U+03C7 | u03C7 | Mazais Či |
lpp | U+03C8 | u03C8 | Mazs Psi |
ak | U+03C9 | u03C9 | Mazā Omega |
A | U+0391 | u0391 | Galvaspilsēta Alfa |
B | U+0392 | u0392 | Capital Beta |
C | U+0393 | u0393 | Lielais gamma |
D | U+0394 | u0394 | Kapitāla Delta |
E | U+0395 | u0395 | Galvaspilsēta Epsilon |
G | U+0396 | u0396 | Galvaspilsēta Zeta |
THE | U+0397 | u0397 | Kapitāls Un |
Th | U+0398 | u0398 | Galvaspilsēta Teta |
es | U+0399 | u0399 | Galvaspilsēta Iota |
K | U+039A | u039A | Galvaspilsēta Kappa |
L | U+039B | u039B | Kapitāla Lambda |
M | U+039C | u039C | Kapitāls In |
N | U+039D | u039D | Kapitāls Nr |
X | U+039E | u039E | Galvaspilsēta Sji |
THE | U+039F | u039F | Kapitāls Omikrons |
Pi | U+03A0 | u03A0 | Lielais Pī |
R | U+03A1 | u03A1 | Galvaspilsēta Ro |
S | U+03A3 | u03A3 | Kapitāla Sigma |
T | U+03A4 | u03A4 | Galvaspilsēta Tau |
Y | U+03A5 | u03A5 | Kapitāls Upsilons |
Phi | U+03A6 | u03A6 | Lielpilsēta Phi |
X | U+03A7 | u03A7 | Kapitāls Či |
Ps | U+03A8 | u03A8 | Lielais Psi |
Ak | U+03A9 | u03A9 | Galvaspilsēta Omega |
Unikoda rakstzīmju secības piemērs
UnicodeCharacterExample.java
public class UnicodeCharacterExample { public static void main(String args[]) { System.out.println(''Example of Unicode Character Sequence', u00A9 2021 JavaTpoint'); } }
Izvade:
'Example of Unicode Character Sequence', © 2021 JavaTpoint