2
我遇到的情況,我有存儲在一個VAR檢查該匿名功能的變種是Scala
val x = Integer.max _
匿名函數和我想要做一些邏輯像
if(x == Integer.max _){
println("Using the max function")
}
但我我們注意到這些匿名函數永遠不會彼此相等。
val x = Integer.max _
val y = Integer.max _
println(x==y) //false
println(x eq y) //false
所以,無論如何,我可以檢查我有什麼匿名函數;如果我不能什麼模仿這個功能的最佳方式?
謝謝,這將適用於我的目的。如果scala每次將相同的函數編譯到同一個類中,它將會很好。 –