Boolean

Estou fazendo um exercício para aprender a usar o boolean e, neste, possui três portas que estão abertas ou fechadas usando o true ou false e preciso de uma forma de somar as portas abertas.

Deve ter alguma maneira de fazer um if tal boolean é true que eu não sei, agradeço a ajuda.

Primeiro, uma variável boolean só aceita dois valores: true ou false.

Se você tem algo como

boolean aberto = false;//Ou boolean aberto = true;

Você pode comparar assim:

if(aberto) {
    //Faz algo que precisa aqui
}

Entendeu?
.Segundo, você não precisa fazer isso

if(aberto == true) {

Isso é redundância, afinal, se aberto for true ou false a comparação terá o mesmo resultado, que é igual ao valor da variável aberto.

1 curtida