logo

Java Escape znakovi

U ovom odjeljku ćemo raspravljati Java izlazni znakovi ili escape sekvence . Također, mi ćemo koristiti ove izlazne sekvence ili znakove u Java programu .

Što su znakovi za bijeg?

U Javi, ako znaku prethodi a obrnuta kosa crta () je poznat kao Java izlazna sekvenca ili znakovi za bijeg . Može uključivati slova, brojevi, interpunkcijski znakovi, itd. Upamtite da znakovi izlaza moraju biti zatvoreni navodnici (''). Ovo su valjani znakovni literali. Java prevoditelj tumači ove znakove kao jedan znak koji prevoditelju dodaje određeno značenje.

Java Escape znakovi

Popis Java izlaznih znakova

U Javi postoji ukupno osam izlaznih sekvenci koje su opisane u sljedećoj tablici.

csma i csma cd
Likovi za bijeg Opis
Koristi se za umetanje a tab u tekstu na ovom mjestu.
' Koristi se za umetanje a jednostruki citat znak u tekstu na ovom mjestu.
' Koristi se za umetanje a dvostruki navodnik znak u tekstu na ovom mjestu.
Koristi se za umetanje a povrat prtljage u tekstu na ovom mjestu.
\ Koristi se za umetanje a znak obrnute kose crte u tekstu na ovom mjestu.
Koristi se za umetanje a nova linija u tekstu na ovom mjestu.
f Koristi se za umetanje a ulaganje obrasca u tekstu na ovom mjestu.
 Koristi se za umetanje a backspace u tekstu na ovom mjestu.

Zašto koristimo escape znakove?

Razmotrimo upotrebu znakova za izlaz kroz sljedeći primjer. Pretpostavimo da moramo ispisati sljedeću izjavu s dvostrukim navodnicima:

 'Java' is an object-oriented programming language. 

Sljedeće izjave ne ispisuju Java unutar navodnika.

 System.out.println('Java is an object-oriented programming language.'); System.out.println(''Java' is an object-oriented programming language.'); 

Dok prevodimo program s gornje dvije izjave, prevodilac daje pogreške, kao što je prikazano u nastavku.

Java Escape znakovi

U takvom slučaju, prevoditelju treba reći da navodnici ne označavaju početak ili kraj niza, već ih treba ispisati. Sljedeća izjava ispisuje izjave sa navodnici.

zamijenite boju u gimp-u
 System.out.println(''Java' is an object-oriented programming language.') 

Korištenje izlaznih znakova u Java programu

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); } } 

Izlaz:

 Andrew Garfield the best way to communicate an idea is to act it out AndOr Carriage Return Wall Street's 'JavaTpoint' 

Unicode Escape znakovi

Java također podržava Unicode izlazni znakovi. Unicode izlazni znak sastoji se od obrnute kose crte (/) nakon koje slijedi jedna ili više njih u likovi i četiri heksadecimalne znamenke ( uxxxx ). Ovdje uxxxx predstavlja u0000 do uFFFF .

Tijekom interpretacije niza ako prevodilac pronađe nešto u Unicode reprezentaciji, prevodilac to zamjenjuje odgovarajućim simbolom prema Java specifikaciji.

Popis Unicode znakova ili izlazne sekvence

Sljedeća tablica opisuje široko korišteni Unicode niz znakova.

doba petea davidsona
Char Unicode Escape sekvenca Opis
Posebni kodovi
U+0009 u0009 Horizontalna kartica
U+000A u000A Line Feed
U+000D u000D Carriage Return / Enter
U+00A0 u00A0 Neprekidni prostor
Kodovi simbola
i U+0026 u0026 ampersand
U+2022 u2022 Metak
? U+25E6 u25E6 Bijeli metak
U+2219 u2219 Operater metka
U+2023 u2023 Trokutasti metak
U+2043 u2043 Crtica Bullet
° U+00B0 u00B0 Stupanj
U+221E u221E Beskonačnost
Kodovi valuta
$ U+0024 u0024 Dolar
U+20AC u20AC Euro
£ U+00A3 u00A3 Funta
¥ U+00A5 u00A5 Jen/Juan
¢ U+00A2 u00A2 Cent
U+20B9 u20B9 indijska rupija
U+20A8 u20A8 rupija
U+20B1 u20B1 Težina
U+20A9 u20A9 korejski von
฿ U+0E3F u0E3F tajlandski bat
U+20AB u20AB Dong
U+20AA u20AA šekel
Zakoni o intelektualnom vlasništvu
© U+00A9 u00A9 Autorska prava
® U+00AE u00AE Registrirani zaštitni znak
U+2117 u2117 Autorska prava za zvučnu snimku
U+2122 u2122 Zaštitni znak
U+2120 u2120 Servisna oznaka
Kodovi grčkog alfabeta
a U+03B1 u03B1 Mala Alfa
b U+03B2 u03B2 Mala Beta
c U+03B3 u03B3 Mala gama
d U+03B4 u03B4 Mala delta
e U+03B5 u03B5 Mali ipsilon
g U+03B6 u03B6 Mala Zeta
the U+03B7 u03B7 Mali And
i U+03B8 u03B8 Mala Theta
i U+03B9 u03B9 Mala jota
K U+03BA u03BA Mala Kappa
l U+03BB u03BB Mala Lambda
M U+03BC u03BC Mali Nas
n U+03BD u03BD Mali br
x U+03BE u03BE Mali Xi
The U+03BF u03BF Mali Omicron
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 Mali ipsilon
Phi U+03C6 u03C6 Mali Phi
h U+03C7 u03C7 Mali Chi
str U+03C8 u03C8 Mali Psi
Oh U+03C9 u03C9 Mala Omega
A U+0391 u0391 Kapital Alfa
B U+0392 u0392 Kapital Beta
C U+0393 u0393 Veliko gama
D U+0394 u0394 Glavni grad Delta
E U+0395 u0395 Glavni ipsilon
G U+0396 u0396 Glavni grad Zeta
THE U+0397 u0397 Kapitalni And
Th U+0398 u0398 Veliko Theta
ja U+0399 u0399 Veliko jota
K U+039A u039A Glavni Kappa
L U+039B u039B Veliko lambda
M U+039C u039C Glavni in
N U+039D u039D kapital br
x U+039E u039E Veliko Xi
THE U+039F u039F Kapitalni Omicron
Pi U+03A0 u03A0 Veliko Pi
R U+03A1 u03A1 Glavni grad Rho
S U+03A3 u03A3 Velika sigma
T U+03A4 u03A4 Glavni grad Tau
Y U+03A5 u03A5 Glavni ipsilon
Phi U+03A6 u03A6 Veliko Phi
x U+03A7 u03A7 Veliko chi
P.s U+03A8 u03A8 Veliko Psi
Oh U+03A9 u03A9 Kapital Omega

Primjer niza Unicode znakova

UnicodeCharacterExample.java

 public class UnicodeCharacterExample { public static void main(String args[]) { System.out.println(''Example of Unicode Character Sequence', u00A9 2021 JavaTpoint'); } } 

Izlaz:

 'Example of Unicode Character Sequence', © 2021 JavaTpoint