En este tutorial, se explica como separar una variable string en base a algún carácter, usando el comando Split en Android Studio, creando una variable tipo String[].
El comando split es muy útil al momento de trabajar con String y nos da la opción de crear arreglos separando una variable string.
Comando split.
Este comando se usa de la siguiente manera:
String valor = "Perro-Gato-Ratón-Araña" String[] lista = valor.Split("-"); Lista[1]; //tiene el valor de "Gato"
En el ejemplo anterior vemos la sintaxis de Split y cual es la función que realiza.
Primero necesitamos una variable String, en nuestro caso son palabras separadas por un guión “-“. La variable la llamamos valor.
Luego se declara una variable tipo string array (String[]), la cual llamamos lista.
A esta variable tendrá el resultado de hacer split a nuestra string valor.
Como se puede ver en el comando split, solamente le indicamos el carácter con el que hará su función correspondiente. Y lo hace.
En el ejemplo anterior es el guión, y como nuestra variable string, tiene palabras separadas con un guión. El resultado es un arreglo, con las 4 palabras en cada posición.
Como resultado tenemos:
Lista[0]; //Perro
Lista[1]; //Gato
Lista[2]; //Ratón
Lista[3]; //Araña
Puedes ver más tutoriales de Android Studio aquí.