• Saltar a la navegación principal
  • Saltar al contenido principal

CARLOSZR.COM

Mi blog personal, CarlosZR

  • Blog
  • Contacto
  • Curso de SwiftUI por CarlosZR

Java / 27/01/2019

Dividir un String en Java

Siempre que hablo de un String no tengo muy claro si llamarlo así o llamarlo cadena de caracteres. De todas formas, hoy vamos a ver cómo lo podemos dividir.

La clase String dispone de un método llamado split(), traduciendo: dividir. ¿Ves qué fácil puede llegar a ser programar a veces? Tan solo, llamar a las cosas por su nombre.

Pongamos que tenemos un String, que en este caso es un número de teléfono. Estamos desarrollando un sistema de recepción de llamadas. Los dos primeros caracteres corresponden al prefijo, y los queremos almacenar aparte. Posteriormente los usaremos para guardarlos y devolver la provincia desde donde nos llaman.

Este sería el String del número de teléfono desde el que nos llaman:

String de número de teléfono
String de número de teléfono

Como vemos, el prefijo son los dos primeros dígitos, por lo que tenemos que usar una expresión regular para separar esta cadena de caracteres por los puntos. La expresión regular en este caso es poniendo antes del punto \\

Expresión regular para indicar el punto
Expresión regular para indicar el punto

Esto nos devuelve un array con las diferentes partes del String inicial. Entonces simplemente para acceder a la primera parte de ese array lo único que tenemos que indicarle que la posición es el [0]. Recordemos que en los arrays, la primera posición es el cero.

Acceder a array que devuelve split
Acceder a array que devuelve split

Por último, le decimos que nos muestre el resultado para comprobar que funciona correctamente. Veamos que nos devuelve:

Resultado de dividir el string y acceder al primer elemento del array
Resultado de dividir el string y acceder al primer elemento del array

El resultado que nos devuelve es 88.

Si has leído hasta aquí, ¡¡¡hey!!! parece que vas en serio. Te gusta la informática. Si quieres entretenerte, te animo que nos escuches en nuestro 😁podcast de informática, Brecha Digital😁. Cada semana un programa nuevo.

Si quieres seguir aprendiendo Java, también puedes ir a mi curso gratis de Java. Lo voy ampliando semana a semana. Si te he ayudado déjame un comentario. ¡¡¡Nos vemos!!!

Publicado en: Java Etiquetado como: java, split java, string java

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carlos ZR

  • Sígueme en Twitter
  • Política de Cookies
  • Política de Privacidad
  • Aviso Legal

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

CARLOSZR.COM
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.