No exemplo de Method reference, seria valido também eu usar o método .comparintInt() conforme abaixo... !?
palavras.sort(Comparator.comparingInt(String::length));
No exemplo de Method reference, seria valido também eu usar o método .comparintInt() conforme abaixo... !?
palavras.sort(Comparator.comparingInt(String::length));
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.