假設我有以下代碼:如何判斷類實現在斯卡拉訂購
class MyClass[K, V](val elements: Seq[(K, V)] {
def myFunc() = {
if (k is ordering) {
MyProcess[K, V](elements)
} else {
otherthing
}
}
}
class MyProcess[K: Ordering, V](val content: Seq[(K, V)]) {
//
}
我不想K:Ordering
來約束K型,因爲有些情況下,我不希望這,但是如何在MyProcess中使用類型K的隱式排序?
你能更多地討論你正在試圖做的是什麼邏輯?這聽起來像[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)給我。也許隨着更多的信息可以進一步分解你的問題,並使其更簡單。 –