Existem dois tipos de ifdeclarações em java - clássico: if {} else {}e taquigrafia: exp ? value1 : value2. Um é mais rápido do que o outro ou são iguais? declaração: int x; if (expression) { x = 1; } else { x = 2; } operador ternário: int x = (expression) ? 1 : 2;