Мой вопрос может быть неясным, поэтому позвольте мне прояснить его на примере:
Arrays.sort(arr, new Comparator<String>(){
public int compare(String a, String b){
return (b + a).compareTo(a + b);
}
});
Я хочу использовать Comparator.comparing. Я попробовал следующее:
Arrays.sort(arr, Comparator.comparing((a, b) -> (b + a).compareTo((String)a + b)));
Я получаю ошибку - неверный тип возврата в выражении lamdba. Как это исправить?