logo

Caracteres de escape de Java

En esta sección, discutiremos caracteres de escape de Java o secuencias de escape . Además, usaremos estos secuencias de escape o caracteres en un programa Java .

cómo revelar aplicaciones ocultas

¿Qué son los personajes de escape?

En Java, si un carácter está precedido por un barra invertida () que se conoce como Secuencia de escape de Java o personajes de escape . Puede incluir letras, números, signos de puntuación, etc. Recuerde que los caracteres de escape deben estar encerrados entre comillas (''). Estos son los caracteres literales válidos. El compilador de Java interpreta estos caracteres como un carácter único que agrega un significado específico al compilador.

Caracteres de escape de Java

Lista de caracteres de escape de Java

En Java, hay un total de ocho secuencias de escape que se describen en la siguiente tabla.

Personajes de escape Descripción
t Se utiliza para insertar un pestaña en el texto en este momento.
' Se utiliza para insertar un una frase personaje en el texto en este punto.
' Se utiliza para insertar un comillas dobles personaje en el texto en este punto.
Se utiliza para insertar un retorno de carro en el texto en este momento.
\ Se utiliza para insertar un carácter de barra invertida en el texto en este momento.
orte Se utiliza para insertar un nueva línea en el texto en este momento.
F Se utiliza para insertar un alimentación de formulario en el texto en este momento.
 Se utiliza para insertar un retroceso en el texto en este momento.

¿Por qué utilizamos caracteres de escape?

Entendamos los usos de los caracteres de escape a través del siguiente ejemplo. Supongamos que tenemos que imprimir la siguiente declaración entre comillas dobles:

 'Java' is an object-oriented programming language. 

Las siguientes declaraciones no imprimen Java entre comillas.

división de cadenas en c++
 System.out.println('Java is an object-oriented programming language.'); System.out.println(''Java' is an object-oriented programming language.'); 

Mientras compilamos el programa con las dos declaraciones anteriores, el compilador genera errores, como se muestra a continuación.

Caracteres de escape de Java

En tal caso, es necesario decirle al compilador que las comillas no indican el inicio o el final de una cadena, sino que deben imprimirse. La siguiente declaración imprime declaraciones con comillas.

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

Uso de caracteres de escape en el programa Java

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

Producción:

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

Caracteres de escape Unicode

Java también soporta Caracteres de escape Unicode. Un carácter de escape Unicode consta de una barra invertida (/) seguida de uno o más en personajes y cuatro dígitos hexadecimales ( uxxxx ). Aquí, uxxxx representa u0000 a uFFFF .

Mientras interpreta la cadena, si el compilador encuentra algo en la representación Unicode, el compilador lo reemplaza con un símbolo respectivo de acuerdo con la especificación de Java.

Lista de caracteres Unicode o secuencia de escape

La siguiente tabla describe la secuencia de caracteres Unicode ampliamente utilizada.

¿Qué significa google?
Carbonizarse Unicódigo Secuencia de escape Descripción
Códigos especiales
U+0009 u0009 Pestaña horizontal
U+000A u000A Linea de alimentación
U+000D u000D Regreso de carro / Entrar
U+00A0 u00A0 Espacio irrompible
Códigos de símbolos
& U+0026 u0026 ampersand
En+2022 u2022 Bala
? U+25E6 u25E6 bala blanca
U+2219 u2219 Operador de bala
En +2023 u2023 Bala triangular
U+2043 u2043 Guión viñeta
° U+00B0 u00B0 Grado
U+221E u221E Infinidad
Códigos de moneda
$ U+0024 u0024 Dólar
U+20AC u20AC Euro
£ U+00A3 u00A3 Libra
¥ U+00A5 u00A5 Yen/Yuan
¢ U+00A2 u00A2 Centavo
U+20B9 u20B9 Rupia india
U+20A8 u20A8 rupias
U+20B1 u20B1 Peso
U+20A9 u20A9 Coreano ganó
฿ U+0E3F u0E3F Baht tailandés
U+20AB u20AB Polla
U+20AA u20AA Siclo
Códigos de propiedad intelectual
© U+00A9 u00A9 Derechos de autor
® U+00AE u00AE Marca registrada
U+2117 u2117 Derechos de autor de grabación de sonido
U+2122 u2122 Marca comercial
U+2120 u2120 Marca de servicio
Códigos del alfabeto griego
a U+03B1 u03B1 Pequeño Alfa
b U+03B2 u03B2 Beta pequeña
C U+03B3 u03B3 Gamma pequeña
d U+03B4 u03B4 Pequeño delta
mi U+03B5 u03B5 Épsilon pequeño
gramo U+03B6 u03B6 Pequeño Zeta
el U+03B7 u03B7 Pequeño y
i U+03B8 u03B8 pequeña theta
i U+03B9 u03B9 Iota pequeña
k U+03BA u03BA pequeño kappa
yo U+03BB u03BB Lambda pequeña
METRO U+03BC u03BC Pequeño nosotros
norte U+03BD u03BD Pequeño No
X U+03BE u03SER Pequeño Xi
El U+03BF u03BF Omicrón pequeño
Pi U+03C0 u03C0 Pi pequeño
r U+03C1 u03C1 Pequeño Rho
pag U+03C3 u03C3 pequeña sigma
t U+03C4 u03C4 Tau pequeña
tu U+03C5 u03C5 Pequeño Upsilon
Fi U+03C6 u03C6 Fi pequeña
h U+03C7 u03C7 Chi pequeño
pag U+03C8 u03C8 Psi pequeña
Vaya U+03C9 u03C9 Omega pequeño
A U+0391 u0391 Alfa mayúscula
B U+0392 u0392 Beta de capital
C U+0393 u0393 Gamma mayúscula
D U+0394 u0394 Delta capital
mi U+0395 u0395 Épsilon capital
GRAMO U+0396 u0396 Zeta Capital
EL +0397 u0397 capital y
Th U+0398 u0398 Theta mayúscula
I U+0399 u0399 Iota capital
k U+039A u039A Capital Kappa
l U+039B u039B Lambda mayúscula
METRO U+039C u039C capital en
norte U+039D u039D Número mayúscula
X U+039E u039E Capital Xi
EL U+039F u039F Capital Omicrón
Pi U+03A0 u03A0 Pi mayúscula
R U+03A1 u03A1 Capital Rho
S U+03A3 u03A3 capital sigma
t U+03A4 u03A4 Tau mayúscula
Y U+03A5 u03A5 Capital Upsilon
Fi U+03A6 u03A6 Fi capital
X U+03A7 u03A7 Chi mayúscula
PD U+03A8 u03A8 psi mayúscula
Oh U+03A9 u03A9 Omega mayúscula

Ejemplo de secuencia de caracteres Unicode

UnicodeCharacterExample.java

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

Producción:

 'Example of Unicode Character Sequence', © 2021 JavaTpoint