Ir al contenido

Programación en Java/Secuencias de Escape

De Wikilibros, la colección de libros de texto de contenido libre.
← La palabra reservada final Secuencias de Escape Arrays →


Las secuencias de escape son pequeñas constantes que nos brindan una gran utilidad; para comprenderlo mejor este ejemplo (en consola):

 public class SecEsc01 {
     public static void main(String args[]) {
         System.out.println("Este es un ejemplo de Secuencias de Escape");
     }
 }

Este ejemplo presenta una linea de texto, pero, ¿qué pasa si queremos este texto en tres lineas?, tendríamos que escribir :

 public class SecEsc02 {
     public static void main(String args[]) {
         System.out.println("Este es un ejemplo");
         System.out.println("de");
         System.out.println("Secuencias de Escape");
     }
 }

Es algo más tedioso, menos mal que existen las secuencias de escape en Java, las cuales nos ahorrarán el trabajo de la siguiente manera:

 public class SecEsc03 {
     public static void main(String args[]) {
         System.out.println("Este es un ejemplo\nde \nSecuencias de Escape");
     }
 }

Pero este es solo un ejemplo. ¿Qué pasa si queremos una pequeña tabulacion? Tendríamos que teclear la barra espaciadora hasta la medida del espacio que queremos, java también soluciona esto de la siguiente manera:

 public class SecEsc04 {
     public static void main(String args[]) {
         System.out.println("\tTexto tabulado");
     }
 }

A continuación hay una lista de secuencias de escape:

  • \n -----> Nueva línea.
  • \t -----> Tabulador.
  • \r -----> Retorno de carro.
  • \f -----> Comienzo de página.
  • \b -----> Borrado a la izquierda.
  • \\ -----> El carácter barra inversa ( \ ).
  • \' -----> El carácter comilla simple ( ' ).
  • \" -----> El carácter comillas dobles ( " ).