powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Получить предпоследний элемент из Stack
2 сообщений из 2, страница 1 из 1
Получить предпоследний элемент из Stack
    #38369038
Витяй1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, поместил в стек ascii коды символов, теперь хочу их сравнить. Взять последний (это я знаю как) и сравнить его зачем с предпоследним. Вот тут я запутался. Пробовал делать так
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
        Stack st = new Stack();

        int num;
        int num2;
        for (int i = (int)st.lastElement(); i < st.size(); i--) {
            if (st.size() > 1) {
                num = (int) st.elementAt(i);
                num2 = (int) st.elementAt(i - 1);
                if (num == 41) {
                    if (num2 == 40) {
                        st.removeElementAt(i);
                        st.removeElementAt(i - 1);
                        System.out.println(st);
                    }
                } else if (num == 125) {
                    if (num2 == 123) {
                        st.removeElementAt(i);
                        st.removeElementAt(i - 1);
                        System.out.println(st);
                    }
                } else if (num == 93) {
                    if (num2 == 91) {
                        st.removeElementAt(i);
                        st.removeElementAt(i - 1);
                        System.out.println(st);
                    }
                }

            }

        }

        System.out.println(st);

    }
}
...
Рейтинг: 0 / 0
Получить предпоследний элемент из Stack
    #38369224
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
Stack<String> st = new Stack<String>();
         st.push("1");
         st.push("2");
         System.out.println("Your fucken previous element is : "+st.get((st.size()-1)-1));
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Получить предпоследний элемент из Stack
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]