Вопрос по стеку в Java

Рейтинг: 1Ответов: 2Опубликовано: 04.02.2011

Я вношу integer-числа в стек в нужном мне порядке. Как можно извлечь их по номеру записи?

Ответы

▲ 4Принят

Необходимость в произвольном доступе к стеку наверняка означает изначально неверную идеологию. Это почти наверняка означает, что стэк вам на самом деле не нужен. Если нужен произвольный доступ и возможность динамически добавлять, то используйте ArrayList или LinkedList

▲ 10

Стек — по определению структура данных, поддерживающая только две операции: push (положить на верхушку) и pop (снять с верхушки).

Если нужно индексирование, нужна структура данных, поддерживающая индексирование ;). Например, массив.