Копирование всех элементов списка в вектор в Java
В этом примере показано, как создать или скопировать Vector с коллекцией объектов, которые наследуются от
java.util.List. В этом коде с помощью
addAll(), можно скопировать в другую коллекцию.
import java.util.ArrayList;
import java.util.List;
import java.util.Vector;
public class Copyallelements {
public static void main(String[] args) {
vector< Строка> <строка> vct = новый вектор< Строка> <строка>();
//добавляем elements
vct.add("first");
vct.add("second");
vct.add("третий");
vct.add("четвертый");
System.out.println("Перед копированием:");
for(String e:vct)
System.out.println(e);
Список< Строка> list = new ArrayList< Строка> <строка>();
list.add("un");
list.add("два");
vct.addAll(список);
System.out.println("\nПосле копирования: ");
for(String e:vct)
System.out.println(e);
}
}
Runtime:
Before copy:
first
second
third
fourth
После копирования:
первый
второй
третий
четвертый
one
two