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?
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?
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.