Я хочу создать Stack в Java, но исправьте размер. Например, создайте новый Stack, установите размер 10, затем, когда я нажимаю элементы в стек, он заполняется, и когда он заполняет до десяти, последний элемент в стеке отбрасывается (удаляется). Я хочу использовать Stack, потому что он использует LIFO и очень хорошо соответствует моим потребностям.
Но метод setSize(), который Stack наследует от Vector, по-видимому, не ограничивает размер стека. Я думаю, что мне не хватает чего-то о том, как работают стеки, или, может быть, стеки не должны быть ограничены, поэтому это невозможно. Пожалуйста, просветите меня!