1
resposta

Essa parte do código não compila...

palavras.sort(comparing(String::length));

//The method comparing(String::length) is undefined for the type OrdenaStrings

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá Hugo,

Para usar o método dessa forma "comparing(String::length)", é necessário usar o import estático, senão o compilador pensará que o método "comparing" está dentro da sua classe principal, que no seu caso se chama 'OrdenaStrings".

Para usar o static import é necessário importar a classe Comparator dessa forma abaixo:

import static java.util.Comparator.comparing;

Espero ter ajudado.