Alguém sabe como corrigir esse erro que esta apresentando quando tento executar o código? erro:
Alguém sabe como corrigir esse erro que esta apresentando quando tento executar o código? erro:
Olá, Rosana! Está faltando fechar a chave } da classe ScreenmatchApplication.
No código fornecido acima, você abriu as chaves três vezes, mas fechou somente duas. Abaixo do método run, na linha 21, você deveria fechar novamente.
Então, fechei a chave e apresentou outro erro, aff , pode dar uma olhada, você sabe como corrigir? tipo, na linha 18 onde esta " json = consumoApi" tinha que virar "string" onde esta "consumoApi" quando chamei ="consumoApi.obterDados", mas não esta acontecendo, ja refiz trocentas vezes e não muda por nada k, ele esta pedindo para trocar a linha 17 e colocar "String consumoApi = new ConsumoApi();" mas quando altero , apresenta o mesmo erro , sabe como corrigir?
Bom dia, Rosana!
O erro está na linha 18. Quando você declara:
var json = consumoApi = consumoApi.obterDados("...");
Você está atribuindo duas vezes com o '='. Isso resulta em um problema de tipo incompatível, pois está tentando atribuir uma string para consumoApi, que foi previamente declarado como um objeto da classe ConsumoApi. Em seguida, você tenta salvar esses dados em uma string (json). O problema aqui é que está ocorrendo uma atribuição a tipos incompatíveis e em duplicidade. Para corrigir isso, remova o = consumoApi =
do meio do código:
var json = consumoApi.obterDados("...");
Sinto muito por não ter notado isso na primeira vez.
Um abraço e bons estudos!
Funcionou ! Muito Obrigadaaaaa .... :)