Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Atribuição em condicional

boolean a = true;

if(a = false) {
    System.out.println("Falso!");
}

Nesse código existe uma atribuição em a no if? Ou seja logo depois da condicional a vale false?

1 resposta
solução!

toda atribuição retorna o valor atribuído, por razão , a=false retorna false , e pode ser colocado em um if que espera um valor booleano.