帮忙解决一下
为什么index返回的值为-7,不应该是正数吗
int[] arr3 = new int[]{-2,45,26,78,984,35,351,354,87,65,5664,6};
int index1 = Arrays.binarySearch(arr3,45);
//为啥,index1的结果为-7
System.out.println(index1);
Java中index返回值为负数问题
博客提出在Java中遇到的问题,即index返回的值为 -7,提问者认为该值应该是正数,寻求问题的解决办法。
帮忙解决一下
为什么index返回的值为-7,不应该是正数吗
int[] arr3 = new int[]{-2,45,26,78,984,35,351,354,87,65,5664,6};
int index1 = Arrays.binarySearch(arr3,45);
//为啥,index1的结果为-7
System.out.println(index1);
1089
2079

被折叠的 条评论
为什么被折叠?