TOCARRAY EN JAVA

TOCARRAY EN JAVA
Cuando necesite almacenar múltiples cuerdas o conjuntos de personajes en un lenguaje de programación, lo primero que te viene a la mente serían matrices. Como todos sabemos, las matrices son mutables que pueden contener múltiples valores al mismo tiempo en diferentes ubicaciones de memoria llamados índices. No podemos iterar los valores de una variable de cadena, pero podemos hacerlo utilizando las matrices de caracteres después de convertir dichos valores de cadena en un conjunto de caracteres a través de la función ToCarArray de Java. Esta guía discute esa cosa en ella usando la función ToCarArray () en sus ejemplos de Java.

Ejemplo 1:

Reciba este artículo con la primera ilustración de Java lanzando la función ToCarArray () de la programación Java para convertir una variable de cadena simple en una matriz de caracteres. Para esto, necesita una herramienta Java en su sistema para agregar un programa Java en él como el Eclipse IDE. El programa Java de ejemplo que vamos a discutir en este ejemplo se proporciona a continuación. En la herramienta Java, debe crear un nuevo proyecto Java con una prueba de nombre, como sugiere la primera línea del código.

Después de eso, la clase pública que implementamos en este ejemplo debe ser el mismo nombre que el nombre de un archivo o un proyecto. Creamos un archivo de "prueba" en el nuevo proyecto de "prueba" y nombrando la clase de "prueba" también. Ahora, que agregamos una nueva clase con los soportes "" para identificar su apertura y cierre, esta clase debe contener una función main () junto con las otras funciones definidas por el usuario si es necesario para comenzar la ejecución del código.

Dado que nuestro ejemplo actual no requiere ninguna función definida por el usuario, continuaremos con la única función main (), declarándola con el especificador público e identificación "estática" que toma cualquier tipo de argumento de cadena. Después de la declaración de función main (), inicializamos una variable de cadena "S" al inicio. Esta variable de cadena contiene el valor de "Internet" como un conjunto de caracteres. Antes de usar la función ToCarArray (), mostramos el valor de una variable de cadena "S" en la herramienta colocando el sistema de función println () más utilizado de Java que se utiliza para mostrar simplemente las salidas. Esta declaración se encuentra en el "sistema.Out "paquete de programación Java y debe usarse como está.

Después de esto, se declara una matriz de tipo de personaje llamada "A" pero no se inicializa porque usamos la función ToCarArray () para convertir un valor de cadena en una matriz de caracteres y guardarle ese resultado. Por lo tanto, la función ToCarArray () se llama a través de la cadena "S" para convertir el contenido de una variable de cadena en una matriz de caracteres y guardar la matriz convertida en una nueva variable "A". Después de la conversión exitosa de una cadena en una matriz de caracteres, usamos la instrucción de función println () nuevamente para mostrar la matriz de caracteres convertido.

prueba de paquete;
Prueba de clase pública
public static void main (string [] args)
Cadena S = "Internet";
Sistema.afuera.println (s);
char [] a;
A = s.toCharArray ();
Sistema.afuera.println (a);

Ahora, echamos un vistazo al programa anterior. Es hora de ponerlo dentro del entorno Java de Eclipse Oide dentro de una "Prueba.archivo java "y ejecutarlo después. Lo agregamos a la herramienta y ejecutamos este código sin ningún retraso. Asegúrese de eliminar cualquier error de sintaxis que se encuentre al depurar el código. La salida para el código anterior de Java en Eclipse IDE muestra la misma salida para la variable de tipo de cadena y una matriz de caracteres como se demuestra en lo siguiente. Aunque se ve igual, no es. La primera línea de salida muestra el valor de la cadena mientras que la otra muestra la matriz de caracteres.

Ejemplo 2:

Aunque el primer ejemplo es hacer su trabajo correctamente, todavía hay esperanza de mejorar el código. Por lo tanto, modificamos nuestro ejemplo anterior esta vez para obtener una salida un poco diferente al de ejemplo anterior. Tenemos que usar el siguiente código en el Eclipse IDE con poca modificación. Para comenzar este ejemplo, necesitamos el mismo archivo de "prueba" y el mismo tipo público de clase llamado "prueba" en él.

La misma función main () se utiliza para realizar una codificación real. El método main () comienza con la inicialización de la variable "str" ​​de un tipo de cadena, conteniendo un valor "excelente" en él. Esto se utilizará para mostrar en el área de salida de una herramienta que se utilizará: el "Eclipse IDE". Para mostrar el valor de la variable de cadena "STR", llamamos a la función println () del "sistema de Java.Out "Paquete con la variable" STR "que se declara en sus parámetros. Cuando este código se ejecuta en la herramienta Java, muestra el valor "excelente" en la consola en una sola línea tal como está.

Para convertir el valor de la variable de cadena "STR" en una matriz de caracteres o un conjunto de caracteres, necesitamos llamar a la función de programación de Java ToCarArray () con la variable "STR" como objeto. Esto convierte la cadena en una matriz de caracteres y guarda ese resultado en una matriz de caracteres "ARR" recientemente inicializada al mismo tiempo.

A medida que las matrices guardan los caracteres en diferentes índices, iteraremos esos valores de índice de una matriz de caracteres a través del bucle "para". Por lo tanto, el bucle "para" se inicializa con el iterador "i = 0" hasta la longitud de la matriz de caracteres "ARR". En cada iteración, la instrucción de función println () muestra el valor de índice "I" particular. El iterador incrementa el valor del índice por "i ++" para moverse al siguiente índice. Eso es todo sobre este ejemplo de Java.

prueba de paquete;
Prueba de clase pública
public static void main (string [] args)
Cadena str = "genial";
Sistema.afuera.println (str);
char [] arr = str.toCharArray ();
para (int i = 0; i < Arr.length; i++)
Sistema.afuera.println (arr [i]);

Debe copiar el programa Java previamente demandado a su herramienta Java y ejecutarla. La salida que obtendrá después de su ejecución es la misma que la siguiente salida. La primera línea muestra la variable de cadena "str" ​​y el valor "excelente". Mientras que las otras 5 líneas muestran los caracteres que se colocan en los 5 índices diferentes de la matriz de caracteres "ARR".

Conclusión

Hemos terminado de discutir el uso de la función Java ToCarArray () en los ejemplos de nuestro artículo. Iniciamos nuestra guía con comentarios introductorios sobre matrices, cadenas y sus diferencias. Después de eso, probamos la función toCarArray () en el primer ejemplo para convertir una sola cadena en un conjunto de caracteres. En el último ejemplo, lo dejamos claro usando el bucle "para" en el código convirtiendo y mostrando la cadena en un conjunto de caracteres.