Hace un par de semanas compartimos un tutorial sobre la conversión de ArrayList a String Array. En este tutorial, veremos cómo convertir un vector en una matriz de cadenas en Java.

Ejemplo

Echemos un vistazo al siguiente ejemplo en el que estamos convirtiendo un vector de cadenas en una matriz. Estamos usando método toString () de la clase Vector para hacer esto.
public String toString(): Devuelve una representación de cadena de este vector, que contiene la representación de cadena de cada elemento.

import java.util.Vector;
public class VectorToArray {
 
  public static void main(String[] args) {
 
     // Creating a Vector of String elements
     Vector<String> vector = new Vector<String>();
 
     // Add elements to Vector
     vector.add("Item1");
     vector.add("Item2");
     vector.add("Item3");
     vector.add("Item4");
     vector.add("Item5");
     vector.add("Item6");
 
    //Converting Vector to String Array
    String[] array = vector.toArray(new String[vector.size()]);
 
    //Displaying Array Elements
    System.out.println("String Array Elements :");
    for(int i=0; i < array.length ; i++){
       System.out.println(array[i]);
    }
  }
}

Producción:

String Array Elements :
Item1
Item2
Item3
Item4
Item5
Item6

Los pasos que seguimos en el código anterior son:
1) Creó un vector de tipo String
2) Se le agregaron elementos usando el método add (Elemento E) de la clase Vector.
3) Convierta el vector en matriz usando toArray(new String[vector.size()]).

leer  Cómo iterar TreeMap en orden inverso en Java

Por avivcas

Deja una respuesta

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