Saltos de linea y tabuladores en java (secuencias de escape).

Hola a todos de nuevo, en esta ocasión, a petición de varios compañeros checaremos cómo colocar saltos de linea en java, al igual que cómo colocar tabuladores, ojo esto se vera reflejado en consola, ya que estaremos usando el System.out.println(). para los ejemplos.

Normalmente cuando queremos mostrar texto en consola lo hacemos con el system.out.println(), entonces cuando queremos mostrar tres lineas de texto por a si decirlo utilizaríamos tres veces el system.out.println(), quedando de la siguiente manera el código:


public class Main {
public static void main(String[] args) {
System.out.println("hola java"); System.out.println("adios mundo"); System.out.println("hola de nuevo"); }
}


y una vez ejecutado se vería de la siguiente manera:


hola java adios mundo hola de nuevo

Esto es muy tedioso para muchos ya que tenemos bastante código para algo tan simple, afortunadamente java tiene sorpresas para los programadores que ayudan a solucionar problemas de este tipo, las famosas secuencias de escape, una de ellas y la mas famosa creo es el salto de linea que nos permite realizar saltos de linea con solo agregar lo siguiente ( \n ), y eso nos ahorra estar escribiendo tanto código, redundante-mente, entonces haciendo uso de los saltos de linea el pasado quedaría de la siguiente manera:
public class Main {

public static void main(String[] args) {
System.out.println("hola java\nadios mundo\nhola de nuevo"); } }


entonces una vez ejecutado el código anterior nos dará como resultado la siguiente salida, que es la misma que el del primer ejemplo:
hola java
adios mundo
hola de nuevo


Y si nosotros queremos que la salida de en la consola no se mire tan pegado a la izquierda, pues podemos colocar un tabulador, que nos permitirá hacer la salida en consola un poco mas a la derecha, el tabulador se representa de la siguiente manera ( \t ),entonces el código quedará de la siguiente manera:

public class Main {

public static void main(String[] args) {
System.out.println("\thola java\n\tadios mundo\n\thola de nuevo"); } }


Una vez ejecutado la salida deberá estar mas recargada a la derecha, no pongo el ejemplo ya que esta cosa no me mostró la tabulación como debería de a ver quedado. pero ustedes chequen la diferencia.

Otras secuencias de escape son las siguientes:
\n -----> Nueva Linea.
\t -----> Tabulador.
\r -----> Retroceso de Carro.
\f -----> Comienzo de Pagina.
\b -----> Borrado a la Izquierda.
\\ -----> El carácter barra inversa ( \ ).
\' -----> El carácter prima simple ( ' ).
\" -----> El carácter prima doble o bi-prima ( " ).

Pueden utilizar la que mas les sirva, bueno esto seria todo, espero que les sirva, es algo sencillo pero útil a la vez :).