Класс Vector
Как обратиться к элементу вектора
Обратиться к первому элементу вектора можно методом firstElement (), к последнему – методом lastEiement (), к любому элементу – методом get (int index) или старым методом elementAt (int index).
Эти методы возвращают объект класса object. Перед использованием его следует привести к нужному типу.
Получить все элементы вектора в виде массива типа object[] можно методами toArray() и toArray (Object [] а). Второй метод заносит все элементы вектора в массив а, если в нем достаточно места.
Как узнать, есть ли элемент в векторе
Логический метод contains (object element) возвращает true, если элемент element находится в векторе.
Логический метод containsAll (Collectionс) возвращает true, если вектор содержит все элементы указанной коллекции.
Как узнать индекс элемента
Четыре метода позволяют отыскать позицию указанного элемента element:
- indexof (Object element) – возвращает индекс первого появления элемента в векторе;
- indexOf (Object element, int begin) – ведет поиск, начиная с индекса begin включительно;
- lastindexOf (object element) – возвращает индекс последнего появления элемента в векторе;
- lastindexOf (Object element, int start) – ведет поиск от индекса start включительно к началу вектора.
Если элемент не найден, возвращается -1.