Erro

boa tarde

estou tentado fazer uma verificação de variáveis boolean mas esta dando erro porque? alguém poderia me ajudar.
estou fazendo assim…

if (jcbId_carga_horaria = true && jcbCod_Funcionario = true) {
                        pesquisa.setIdCargaHoraria(rs.getInt("id_carga_horaria"));
                        pesquisa.setCodigoFunc(rs.getInt("Cod_Funcionario"));
                    }

da este erro.

unexpected type
required: variable
found: value

Erro básico == ao invés de = no if

verdade
nossa que erro primaria

fora que nao é necessario comparar ==true é só colocar a propria variavel booleana

 if(jcbId_carga_horaria && jcbCod_Funcionario) 

Internamente funciona como o ==true ,
para false é só adicionar o ! assim

  if(!jcbId_carga_horaria && !jcbCod_Funcionario) 

obrigado pessoal