Boa noite,
Ao usar o atalho CTRL 1 na variável maiorDeTodos o resultado foi "private List maiorDeTodos;"
Não deveria gerar private double maiorDeTodos ?
Att..
Thiago Campos
Boa noite,
Ao usar o atalho CTRL 1 na variável maiorDeTodos o resultado foi "private List maiorDeTodos;"
Não deveria gerar private double maiorDeTodos ?
Att..
Thiago Campos
Thiago,
o CTRL + 1 n o Eclipse é um atalho para a função "Quick Fix". Essa função te da uma lista de opções de como corrigir aquilo que o compilador entender como um erro;
As IDE's têm inteligência suficiente para entender o tipo de retorno que a variável maiorDeTodos está recebendo.
No momento que o CTRL + 1 retorna uma List maior de todos, o método que atribui valor a essa variável retorna uma List e por isso o resultado fica dessa forma. Segue exemplo abaixo:
Exemplo1:
maiorDeTodos = getMaiorDeTodos();
private double getMaiorDeTodos() { ... }
Nesse exemplo, ao utilizar o CTRL + 1 o resultado será um private double maiorDeTodos;
Exemplo 2:
maiorDeTodos = getMaiorDeTodos();
private List getMaiorDeTodos() { ... }
Nesse exemplo, ao utilizar o CTRL + 1 o resultado será um private List maiorDeTodos;
Espero ter ajudado