ГА
Геннадий Абрамов

Не могу понять строку

Читаю так
1. объявляется целочисленный массив, который может содержать 10 значений
2. объявляется переменная тос ???
и отсюда начались проблемы

If(tos == 9 ){
sout("..")
}else
stck[++tos] = item;
совсем запутался на этом месте, как происходит проверка?? в переменную же может войти любое значение ...


читаю объяснение в книге, а понимание не приходит

МГ
Мария Грибенко

tos инициализируется значением -1 в конструкторе. Потом меняется посредством операторов ++ и -- в разных частях кода. Больше эта переменная нигде не меняется.

Дмитрий Юдин
Дмитрий Юдин

переменная toc показываешь сколько уже засунули в этот стек ...

точнее говоря, указывает на самый "верхний" засунутый туда элемент...

это реализация стека весьма неправильная...

Похожие вопросы
вам приходится работать с командной строкой в виндовс 7, она вообще нужна? чего то не могу понять для чего она, да и
не могу с ним не могу без него.. . а его понять не могу...
Не могу понять смысл строки из "Отче наш"
"я умею читать между строк" это как понять? "я умею читать между строк" это как понять?
Почему? Как понять эти строки?
Как понять эту строку из библии?
Установлен последний AdoptOpenJDK. При запуске из программной строки винды лезут крякозябры. Как пофиксить?
Java, где я могу прочитать про %s %d и т. п.
Java код. Поясните пожалуйста строку.
Как сравнивать строки классов StringBuilder и StringBuffer?