1
resposta

Duvida sobre booleano

é necessário sempre declarar a condição para uma variável booleana do mesmo jeito que foi feito no exemplo ou é algo mais situacional?

boolean acompanhado;

            if (quantidadePessoas >= 2) {
                acompanhado = true;
            }else {
                acompanhado = false;
            }
1 resposta

Um operador lógico booleano só pode receber dois valores possíveis 0 ou 1/ true (verdadeiro) ou false (falso). E claro, se for utilizar uma variável booleana terá que passar um desses valores na inicialização. No caso acima citado, é declarado uma variável e passado uma condição para que essa variável receba um desses dois valores. Espero ter ajudado!