Ejemplo 1 - Efecto de los caracteres especiales al imprimir

Objetivo

Comprender el efecto de los caracteres especiales o secuencias de escape al imprimir texto en pantalla.

Enunciado

Observe el efecto que producen los caracteres especiales y los caracteres de escape que se encuentran dentro de las hileras correspondientes acada uno de los siguiente casos.

Utilice la pantalla de interacciones del Dr.Java para ejecutar la instrucción de impresión siguiente:

System.out.println( "AQUI SE ESCRIBIRÁ EL TEXTO DE CADA CASO" );

Sustituya el texto correspondiente de cada caso por el que aparece dentro de la instrucción:

CASO 1: “A\tB\tC\n1\t2\t3\n”

CASO 2:" \"HOLA\" "

CASO 3:" El caracter de escape \\n cambia de línea"

CASO 4:"El UNICODE \\u0040 vale \u0040"

CASO 5:"El UNICODE \\u00D1 vale \u00D1"

 

Solución

CASO 1:

La salida fue la siguiente:

Esto sucedió ya que el caracter \t indica una tabulación.

CASO 2:

La salida fue la siguiente:

Esto sucedió porque \" indica la impresión de las "comillas".

CASO 3:

La salida fue la siguiente:

Esto sucedio porque \\ indica la impresión del caractert \ por lo que \n ya no es interpretado como el cambio de línea. Trate escribiendo el mismo enunciado pero con \n en lugar de \\n y observe los resultados.

CASO 4:

La salida fue la siguiente:

Esto sucedió porque la primera vez que aparece el unicode u0040 aparece con un \ y la segunda vez aparece como un caracter de escape, el cual corresponde a la arroba (@).

CASO 5:

La salida fue la siguiente:

Esto sucedió porque la primera vez que aparece el unicode u00D1 aparece con un \ y la segunda vez aparece como un caracter de escape, el cual corresponde a la arroba (Ñ).