Fiz literalmente "quase tudo" igual e está dando esse erro, alguém pooderia me ajudar?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Fiz literalmente "quase tudo" igual e está dando esse erro, alguém pooderia me ajudar?
Oi, tudo bem? Esse erro acontece porque você está tentando comparar uma String(atributo plano) com um boolean(true). Em Java isso não é permitido!
Não conheço sua aplicação, mas talvez uma comparação que ia fazer sentido era:
if(plano != null && plano.equals("Plus")
ou somente
if(plano.equals("Plus"))
já que você está atribuindo "Plus" ao atributo plano logo acima, então não corre o risco de plano ser nulo.