Arrays.binarySearch(arr[], start, end, target) arr需要满足升序的条件api中的返回值,当找不到的target的时候,不是-1,而是 - ( low + 1),意思是返回大于target且距离target最近的元素下标取负如list为[1, 3, 5, 8, 10],target是6,返回 -3,对应 arr[3] = 8