@DoctorLongLegs Я обновил ответ, чтобы включить вывод значений.

т я пытаюсь перевернуть стек (один я сам кодировал), используя другой пустой стек. По некоторым причинам это не работает должным образом. Кто-нибудь может мне с этим помочь ?

public static void main(String[] args) {

    Stack stack1 = new Stack();

        //filling the stack with numbers from 0 to 4
        for(int i = 0; i < Constants.MAX_ELMNTS; i++){

            stack1.push(new Integer(i));
            System.out.println(i);
    }   


    Stack reverse = new Stack();

    while(stack1.getNbElements() > 0){

        reverse.push(stack1.pop());
    }

Ответы на вопрос(1)

Ваш ответ на вопрос