Корректировка количества

Курс "Программирование под Андроид"
5 уровень , 20 лекция
Открыта

Ссылка на код MainActivity

По этой ссылке подробнее про:

Область видимости переменной Variable scope
Локальные переменные Local variables
Глобальные переменные Global variable
Объявление переменных Variable declaration

Свои ответы и вопросы можете оставлять в комментариях.

Комментарии (17)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
🦔 Виктор Уровень 20 Expert
27 ноября 2020
Думали, сейчас про ++ скажут? А нет, внимайте про глобальные и локальные переменные ; ) p.s. Я начинаю локти кусать, что не начал учёбу с этого курса, сколько же времени и головной боли зазря, эх...
Bogdan Matyushin Уровень 11
21 февраля 2020
Лекции на фон и сижу с интерфейсом балуюсь)
Юрий Борисов Уровень 1
7 января 2020
По медленнее????? Куда ещё медленнее????
Anton Уровень 2
13 марта 2019
Уже давно просто считываю значение TextView и отнимаю или же прибавляю 1, а последние 10 лекций смотрю на 2x)
Маргарита Уровень 38
30 июня 2020
спасибо что напомнил про 2х
hidden #1297588 Уровень 37
16 декабря 2017
public void decrement(View view) { display(quantity<=0?quantity:--quantity); }
hidden #1297588 Уровень 37
16 декабря 2017
и голова не болит =)
20 марта 2018
Cпасибо, благодаря вам я узнала, что такое Тернарный оператор :)
6 ноября 2018
Тернарный оператор в Java 11 класс Тернарный оператор в Java имеет вид <логическое выражение> ? <выражение1> : <выражение2> Эта конструкция принимает значение первого выражения в случае, если логическое выражение истинно, и значение второго выражения в случае, если логическое выражение ложно. Пример использования: System.out.println(a == 1 ? "One" : "Not one");
Александр Уровень 14
27 августа 2019

display(quantity > 0 ? --quantity : 0);
18 ноября 2017
Как по мне, так лучше бы не изменять глобальные переменные таким образом
RaccoonLady Уровень 13
12 апреля 2018
Почему?
Самвел Айвазян Уровень 13
3 октября 2017
0, -1, -2, ... мде.)
Yura Honda-Mafia Уровень 11
19 октября 2017
if (q < 0) q = 0;
Panda Уровень 7
3 января 2018
логичнее сделать минимальное количество кофе = 1. ведь никто не закажет 0 кофе))
ddrz Уровень 2
10 августа 2018
public void decrement(View view) { if(quantity <= 0) return; quantity--; display(quantity); }
AryehLaert Уровень 1
15 марта 2019
) передумает и отменит заказ - станет 0 чашек. Если оставить минимально 1, то будет как в шахматах: тронул - плати.