logo

Java Escape rakstzīmes

Š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īmes

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.

Java Escape rakstzīmes

Šā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