![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| smartchecker |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 28.4.2012 Репутация: нет Всего: нет |
У меня какая-то совершенная непонятка со Stack'ом.
В тестовом примере всё чудесно отрабатывает, а в рабочей проге - косяк.
Выхлоп предсказуемый stack size: 1 stack size: 2 stack size: 3 stack size: 4 Size before pop() :3 Iterator value :a0 Iterator value :a1 Iterator value :and (a3, a2) value :and (a3, a2) Size After pop() :2 В коде
current token: a; stack size before: 0 current token: a; stack size after: 1 current token: b; stack size before: 0 current token: b; stack size after: 1 current token: c; stack size before: 0 current token: c; stack size after: 1 current token: d; stack size before: 0 current token: d; stack size after: 1 current token: and; stack size before: 0 [] Exception: java.util.EmptyStackException Где ошибка? |
||||
|
|||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
||||
|
||||
| smartchecker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 28.4.2012 Репутация: нет Всего: нет |
||||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
ну по приведенным кускам кода не видно - что куда и как... почему так?:
ты удаляешь из triadList, а в консоль выводишь triadStack.size() не понятно... пожалуйста, уточните... |
|||
|
||||
| smartchecker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 28.4.2012 Репутация: нет Всего: нет |
Вынимается из list'a и push'ится в Stack, там где switch-case
Вот размер стэка я и вывожу. До push и после. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |