Introducción
En este laboratorio, aprenderemos cómo convertir una cadena en una matriz utilizando código Java. Utilizaremos el método split() de la clase String para dividir una cadena en función de un delimitador especificado y devolver una matriz. Al final de este laboratorio, tendrás una comprensión clara de cómo convertir una cadena en una matriz en Java.
Crear el archivo Java
En primer lugar, crea un archivo Java en el directorio ~/proyecto utilizando el siguiente comando:
touch ~/proyecto/StringToArray.java
Definir la clase y el método principal
Define la clase y el método principal agregando el siguiente código a tu archivo:
public class StringToArray {
public static void main(String[] args) {
}
}
Definir la cadena que se va a convertir
Define la cadena que queremos convertir agregando el siguiente código dentro del método principal:
String message = "labex.io is a technical portal";
Convertir la cadena en una matriz
Ahora, vamos a convertir la cadena en una matriz. Utilizaremos el método split() de la clase String con un espacio como delimitador. Agrega el siguiente código dentro del método principal:
String[] stringArray = message.split(" ");
Imprimir los elementos de la matriz
Para asegurarnos de que la conversión fue exitosa, vamos a imprimir los elementos de la matriz. Agrega el siguiente código dentro del método principal:
for (int i = 0; i < stringArray.length; i++) {
System.out.println(stringArray[i]);
}
Compilar y ejecutar el código
Guarda el archivo presionando Ctrl+O y luego sale presionando Ctrl+X. Ahora, compila y ejecuta el código usando los siguientes comandos:
javac StringToArray.java
java StringToArray
Deberías ver la salida como:
labex.io
is
a
technical
portal
Convertir una cadena de URL en una matriz
Tomemos otro ejemplo en el que tenemos una cadena de URL y queremos obtenerla como una matriz. En este caso, usaremos '/' como delimitador. Agrega el siguiente código dentro del método principal:
String url = "labex.io/tutorial/java/string";
String[] urlArray = url.split("/");
Imprimir los elementos del arreglo de URL
Para confirmar la conversión, imprima los elementos de la matriz de URL. Agregue el siguiente código dentro del método principal.
System.out.println("\nElementos de la URL:");
for (int i = 0; i < urlArray.length; i++) {
System.out.println(urlArray[i]);
}
Compilar y ejecutar el código
Guarda el archivo presionando Ctrl+O y luego sale presionando Ctrl+X. Ahora, compila y ejecuta el código actualizado usando los siguientes comandos:
javac StringToArray.java
java StringToArray
Deberías ver la salida como:
labex.io es un portal técnico
labex.io
es
un
técnico
portal
Elementos de la URL:
labex.io
tutorial
java
string
Resumen
En este laboratorio, hemos aprendido cómo convertir una cadena en una matriz usando el método split() de la clase String en Java. Primero definimos la cadena que queremos convertir. Luego, usamos el método split() con un espacio como delimitador para convertir la cadena en una matriz. Finalmente, compilamos y ejecutamos el código para obtener la salida. También aprendimos cómo convertir una cadena de URL en una matriz usando '/' como delimitador.



