Arrays.binarySearch返回值
对于查找到时,返回的是对应的下标。在没有找到时,返回的是插入对应位置时的下标(此时是从1开始)的负值。比如int[] nums = {1, 2, 3, 4};int index = Arrays.binarySearch(nums, 10);index是-5int[] nums = {1, 2, 3, 10};int index = Arrays.binarySearch(nums, 7);ind
·
对于查找到时,返回的是对应的下标。
在没有找到时,返回的是插入对应位置时的下标(此时是从1开始)的负值。比如
int[] nums = {1, 2, 3, 4};
int index = Arrays.binarySearch(nums, 10);
index是-5
int[] nums = {1, 2, 3, 10};
int index = Arrays.binarySearch(nums, 7);
index是-4
更多推荐
所有评论(0)