Класс java.util.Stack представляет собой стек объектов LIFO.
-
Когда стек создается впервые, он не содержит элементов.
-
В этом классе последний вставленный элемент доступен первым.
Когда стек создается впервые, он не содержит элементов.
В этом классе последний вставленный элемент доступен первым.
Объявление класса
Ниже приводится объявление для класса java.util.Stack —
public class Stack<E> extends Vector<E>
Конструкторы классов
Sr.No. | Конструктор и описание |
---|---|
1 |
Stack () Этот конструктор создает пустой стек. |
Stack ()
Этот конструктор создает пустой стек.
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | логическое пустое ()
Этот метод проверяет, является ли этот стек пустым. |
2 | E peek ()
Этот метод смотрит на объект в верхней части этого стека, не удаляя его из стека. |
3 | E pop ()
Этот метод удаляет объект в верхней части этого стека и возвращает этот объект в качестве значения этой функции. |
4 | E push (Е элемент)
Этот метод помещает элемент в верхнюю часть этого стека. |
5 | int search (Объект o)
Этот метод возвращает позицию на основе 1, где объект находится в этом стеке. |
Этот метод проверяет, является ли этот стек пустым.
Этот метод смотрит на объект в верхней части этого стека, не удаляя его из стека.
Этот метод удаляет объект в верхней части этого стека и возвращает этот объект в качестве значения этой функции.
Этот метод помещает элемент в верхнюю часть этого стека.
Этот метод возвращает позицию на основе 1, где объект находится в этом стеке.
Методы унаследованы
Этот класс наследует методы от следующих классов —