Преобразование вектора в массив в Java
Вы можете скопировать все элементы из Vector в массив, передав созданный объект массива через
copyInto().
import java.util.Vector;
public class VectorToArray {
public static void main(String[] args) {
vector< Строка> vct = новый вектор< Строка> ();
//добавляем элементы
vct.add("un");
vct.add("два");
vct.add("три");
vct.add("четыре");
System.out.println("Vector:");
for(String e:vct)
System.out.println(e);
String[] copyArr = new String[vct.size()];
vct.copyInto(copyArr);
System.out.println("Скопированные элементы:");
for(String e:copyArr){
System.out.println(e);
}
}
}
Runtime:
vector:
one
two
three
four
copied items:
one
two
three
four