Пакет Java.util
Класс Vector
Создает массивы любого размера. Имеет возможность изменять размер заданного массива.
Конструкторы:
- Vector () – создает пустой массив для содержания объектов;
- Vector (int initialCapacity) – создает массив объектов с указанной размерностью;
- Vector(int initialCapacity, int capacityIncrement) – создает массив объектов с указанной размерностью и заданным размером дополнений к этому массиву;
Методы:
- void addElement (Object obj) – добавляет к массиву объектов еще один объект;
- int capacity () – узнает текущую вместимость заданного массива объектов;
- boolean contains (Object elem) – определяет наличие указанного элемента в массиве объектов;
- void copylnto (Object [ ] anArray) – копирует заданные элементы в массив объектов;
- Object elementAt (int index) – возвращает искомый компонент по указанному индексу;
- Enumeration elements () – возвращает число имеющихся элементов в массиве данных;
- void ensureCapacity (int minCapacity) – увеличивает вместимость массива данных;
- Object firstElement () – возвращает самый первый элемент всего массива;
- int indexOf (Object elem) – проверяет массив на присутствие объекта;
- int indexOf (Object elem, int index) – проверяет массив на присутствие объекта по его индексу в массиве данных;
- void insertElementAt (Object obj, int index) – вставляет объект в массив по заданному индексу;
- boolean – isEmpty() – проверяет массив, не пустой ли он;
- Object lastElement () – возвращает самый последний элемент всего массива данных;
- int lastlndexOf (Object elem) – возвращает последний индекс данного элемента в массиве;
- int lastlndexOf (Objevct elem, int index) – проверяет последнее присутствие объекта в массиве по его индексу;
- void removeAllElements () – удаляет все элементы массива;
- boolean removeElement (Object obj) – удаляет элемент массива;
- void removeElementAt (int index) – удаляет элемент массива по индексу;
- void setElementAt (Object obj, int index) – устанавливает элемент в массив по индексу;
- void setSize(int newSize) – задает размер массива;
- int size () – определяет размер массива;
- String toString() – возвращает строковое представление массива данных;
- void trimToSize () – уменьшает размерность массива.
Константы:
- protected int capacitylncrement – автоматическое увеличение массива на заданное число элементов, то есть шаг увеличения массива;
- protected int elementCount – заданное число элементов массива;
- protected Object [ ] elementDatа – массив данных, в котором сохранены элементы массива.
Исключения
- EmptyStackException – указывает на пустой стек;
- NoSuchElementException – указывает на отсутствие элементов в определенном перечислении.