/ / Zrozumienie "_" (podkreślenie) w Scali jako zmiennej typu - scala

Zrozumienie "_" (podkreślenia) w Scali jako zmiennej typu - scala

W Scala Możemy na przykład użyć podkreślenia jako zmiennej typu w funkcji.

  def fun[_, _]() = {
// ?
}

fun[Int, String]()

Czy jest tak przydatny w programowaniu w prawdziwym życiu? Jak to może być przydatne dla mnie?

Odpowiedzi:

0 dla odpowiedzi № 1

Czy jest tak przydatny w programowaniu w prawdziwym życiu?

Nie, to nie jest.

Jak to może być przydatne dla mnie?

Zmylić ludzi. ty mógłby teoretycznie używać go do oznaczania nieużywanego parametru typu, np. nadrzędna metoda, ale nie sądzę, że kiedykolwiek to widziałem.