моей частной переменной T [] стек не присваивается обратный порядок списка массивов - PullRequest
0 голосов
/ 12 октября 2019

Это работает в обратном порядке, если я вызываю to_Stack (массив) в то время как в reverse_Stack (), но если я вызываю метод to_Stack () после того, как я выполню reverse_Stack () в основном, стек все равно будет в обратном порядке. Спасибо за любую помощь.

public void reverse_Stack() {
    Object[] array =  new Object[stack.length];

    for(int c = 0; c < stack.length; c++) {
        array[c] = stack[topIndex];
        stack[topIndex] = (T) array[c];
        topIndex--;
    }

    to_Stack(array);
}
...