Find the nearest/closest value in a sorted List

前端 未结 8 1652
我寻月下人不归
我寻月下人不归 2020-12-05 10:59

I was wondering if it is possible to find the closest element in a List for a element that is not there.

For example if we had the valu

8条回答
  •  鱼传尺愫
    2020-12-05 11:50

    You need Array.binarySearch, docs.

    Returns: index of the search key, if it is contained in the array; otherwise, (-(insertion point) - 1). The insertion point is defined as the point at which the key would be inserted into the array: the index of the first element greater than the key, or a.length if all elements in the array are less than the specified key.

提交回复
热议问题