Ir al contenido

Primer punto de la cadena con Java

Nos solicitaban en los comentarios de la web como podíamos localizar el primer punto de la cadena con Java. Y sobre si era aconsejable utilizar un StrintTokenizer al respecto. La verdad que localizar el primer punto de la cadena con Java es algo relativamente sencillo. Para ello lo que debemos de hacer es utilizar el método indexOf. Mediante el método indexOf obtendremos la posición en la cual se encuentra el carácter buscado. En nuestro caso un punto. Pero lo primero será definir nuestra cadena.

String sCadena = "www.lineadecodigo.com";

Ahora vamos a buscar la posición del primer punto.

int posicionPunto = sCadena.indexOf('.');

Ahora que ya tenemos la posición solo tendremos que cortar desde el principio de la cadena hasta la posición del punto

String sHastaPrimerPunto = sCadena.substring(0,posicionPunto);

Y desde la posición del punto + 1 hasta el final de la cadena. El final de la cadena lo podemos conseguir mediante el método length.

String sDesdePrimerPunto = sCadena.substring(posicionPunto+1,sCadena.length());

Ya solo tendremos que volcar estas cadenas por consola.

System.out.println(sHastaPrimerPunto);
System.out.println(sDesdePrimerPunto);

Y lo que veremos será algo parecido a:

www
lineadecodigo.com

Como se puede observar es muy sencillo el obtener el primer punto de la cadena con Java.

Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Primer punto de la cadena con Java

Uso del método indexOf para poder localizar el primer punto de la cadena con Java

Descargar código