Tabular cadenas en Java

06/Ene/2007 Java , 8 Comentarios

Tabular un texto consiste en separar dos cadenas de texto un espacio concreto. Este espacio es el comprendido entre un tabulador y otro. Y es que dependiendo del programa que trate el tabulador, esta distancia puede variar. Incluso algunos programas ignoran las tabulaciones.

Si nos centramos en el lenguaje Java, lo primero que tenemos es una cadena de texto, la cual definiremos mediante la clase String.

  1. String cadena = "Mi cadena de texto. Mi segunda cadena de texto";

Si queremos introducir una tabulación entre "Mi cadena de texto" y "Mi segunda cadena de texto" tenemos una primera opción (y es que hay que estar abiertos a ideas) es poner espacios en blanco. Esta es una opción totalmente válida. Pero que en caso de tener que utilizar mucho va a hacer que desgastemos mucho nuestra barra de espaciado.

La línea de código en Java quedaría de la siguiente forma:

String cadena = "Mi cadena de texto.                        Mi segunda cadena de texto";

La otra alternativa que tenemos es la de utilizar un carácter especial que es el "\t". Este carácter lo que hace es que el programa introduzca los espacios por nosotros.

La línea de código sería:

  1. String cadena = "Mi cadena de texto.\tMi segunda cadena de texto";

No hace falta dejar espacios entre los textos. Es por ello que vemos que queda poco legible. "texto.\tMi". Pero es correcto.

A compilar, ejecutar y ver el resultado.

Vídeos sobre Java


Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

8 comentarios en “Tabular cadenas en Java”

Víctor Cuervo

pipe

Muchas GRacias era lo que estaba buscando !

Víctor Cuervo

lineadecodigo

@Edgar,

Tienes que extraer el contenido mediante StringTokenizer. Tienes un ejemplo en…
http://lineadecodigo.com/java/extraer-contenido-separado-por-delimitadores-con-java/

Lo único que tienes que utilizar “\t” como delimitador.

Espero que te sirva de ayuda.

Víctor Cuervo

Edgard

Hola estoy tratando de realizar los insert a mi base de datos MYSQL desde un TXT delimitado por tabuladores, cual es el codigo para separar y guardar en distinas variables los datos de las filas?

String columna = textoclass.linea;//esta variable me guarda todos los datos de mi fila.

Víctor Cuervo

beto

la cadena en java se declara como String, lo que hace java es que recibe todo como cadena, pero ahi metodos para convertir una cadena en un numero entero como por ejemplo

String a ; // la cadena a
int num1; // se declaro la variable entera num1

a = JOptionPane.showInputDialog( “introduce en numero 1); // aqui java to toma como cadena

num1 = Integer.parseInt(a) // quiere decir que convirtio la cadena a en numero entero y la guardo en num1

Víctor Cuervo

LADY

hola soy lady mi correo es larry_5510@hotmail.com
si kieres me puedes escribir

Víctor Cuervo

LADY

DEVEN DE PONER LO QUE SIGNIFICA CADENAS EN JAVA O COMO SE DECLARAN

Víctor Cuervo

lineadecodigo

Hola Ana.

A ver si te animas a escribir un poco más. 😉

Víctor Cuervo

ANA

HOLA

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*