0

私は方法を持っています:

<T extends Comparable<T>> T moreApproxEqual(T object, T less, T greater) {
    //TODO: return less or greater, depending on which is closer to object
    return null;
}

私は T のリストを持っており、そこから、変数「less」と「greater」がリスト内で変数「object」に最も近い 2 つの値であることがわかりました。オブジェクトに関する情報がなくても、2 つのオブジェクトのうちの 1 つが「オブジェクト」に近いかどうかを判断する方法はありますか?

4

1 に答える 1

5

いいえ。それobjectは と の間lessであることがわかりますgreaterが、一般に、Comparable意味のある意味での「距離」に関する情報は得られません。

于 2015-05-15T19:22:59.297 に答える