Java Vector: добавление элементов и управление векторами

В Java эквивалентом функции C++ push_backдля векторов является метод add, предоставляемый классом Vector. Метод addпозволяет добавлять элементы в конец вектора. Вот пример того, как вы можете его использовать:

import java.util.Vector;
public class Main {
    public static void main(String[] args) {
        Vector<Integer> vector = new Vector<>();
        // Adding elements to the vector
        vector.add(1);
        vector.add(2);
        vector.add(3);

        // Printing the vector
        System.out.println(vector);
    }
}

Этот код создает объект Vectorс именем vectorи использует метод addдля добавления целых чисел (1, 2 и 3) к конец вектора. Наконец, он печатает вектор, который выводит [1, 2, 3].

Помимо метода add, класс Vectorпредоставляет несколько других полезных методов для управления векторами и манипулирования ими. Некоторые из часто используемых методов включают в себя:

  • remove(int index): удаляет элемент по указанному индексу из вектора.
  • get(int index): извлекает элемент по указанному индексу.
  • size(): возвращает количество элементов в векторе.
  • clear(): удаляет все элементы из вектора.
  • isEmpty(): проверяет, пуст ли вектор.
  • contains(Object element): проверяет, содержит ли вектор указанный элемент.

Это всего лишь несколько примеров. В классе Vectorдоступно больше методов. Полный список методов и их описаний можно найти в документации Java.