1
resposta

Exemplo de Method reference

No exemplo de Method reference, seria valido também eu usar o método .comparintInt() conforme abaixo... !?

palavras.sort(Comparator.comparingInt(String::length));
1 resposta

Olá. Sim é possível já que o método comparingInt recebe uma interface funcional Function do tipo ToIntFunction. Assim podemos usar expressoes lambdas que resultam em uma function. Também podemos usar o Method Reference String::length já que tem o mesmo efeito do lambda. Para uma dada (String ) retorne o seu tamanho (Length). Portanto, está correto.