Учебники

Java.util.Stack Class

Класс 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, где объект находится в этом стеке.

Методы унаследованы

Этот класс наследует методы от следующих классов –