Tu método recibe dos enteros, j y k, y dos funciones, f y g. Llama a f con j y a g con k, y luego devuelve una cadena que muestra qué resultado es mayor.
"f" cuando f(j) es mayor."g" cuando g(k) es mayor."neither" cuando los resultados son iguales.whichIsLarger(5, 10, f -> f, g -> g) ➞ "g"
whichIsLarger(25, 25, f -> f, g -> g) ➞ "neither"
whichIsLarger(505050, 5050, f -> f, g -> g) ➞ "f"f recibe la variable j como parámetro y g recibe k, ya que estas funciones se invocan dentro de tu función.