Иллюстрированный самоучитель по Java

Класс 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.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.