Jurijus Zaksas
Искусственный Интеллект
(423716)
4 года назад
>то почему последняя a равна нулю, если мы делаем инкремент от -1 ?
А чему по-твоему будет равен инкремент -1? Впрочем, сдаеццо мне, что тут как раз декремент.
На самом деле я так понимаю, что все это работает так:
Запоминается a=0 как уменьшаемое
Делается инкремент 0++
Делается вычитание 0-1
Выводится результат -1
Делается декремент 1-- -получается 0.
Иначе объяснить это -1 я не могу...
int a=0;
System.out.println(a++ -a-- +" "+ a);
почему результатом является -1 0?
Если первая -1 и пробел - понятно, то почему последняя a равна нулю, если мы делаем декремент от -1 ?
Объясните, пожалуйста.