Я хотел явно реализовать метод apply из интерфейса Function. У меня есть следующий код, как я могу предоставить реализацию для «применения» метода с использованием анонимного класса. просто хотел узнать, что происходит в фоновом режиме.
public static void main(String[] args) {
double[][] doubles = {{5.0, 4.0}, {1.0, 1.0}, {4.0, 6.0}};
Function<double[],Double> keyExtractor = a->a[0];
Comparator<double[]>comparator = Comparator.comparing(keyExtractor);
Arrays.sort(doubles,comparator);
for(double[] val: doubles)
System.out.println(Arrays.toString(val));
}