Что такое инструкция, которая занимает больше времени между if()
или переменной инициализацией?Проверка утверждения или переменной присваивания для производительности?
Будет ли более эффективным сначала проверить, имеет ли заданная переменная ненулевое значение и установить ее, только если она была ненулевой?
например: boolean!
if (boolean)
boolean = false;
или непосредственно: boolean = false;
Несомненно, что X + Y> X, если Y не равен нулю (или отрицательно)? – EJP