关于java的binarySearch()方法答:结果是-6的原因是在子串[2,3,4,5,6]中并未找到8这个数字。然后我们来看一下binrySearch的源码 public static int binarySearch(int[] a, int fromIndex, int toIndex,int key) {rangeCheck(a.length, fromIndex, toIndex);return binarySearch0(a, fromIndex, toIndex, key);} private static...