早教吧作业答案频道 -->其他-->
假设double[]scores={1,2,3,4,5},则java.util.Arrays.binarySearch(scores,3.5)的返回值为:()A.0B.-4C.3D.-3E.4
题目详情
假设double[] scores = {1,2,3,4,5},则 java.util.Arrays.binarySearch(scores,3.5) 的 返回值为:( ) A.0 B.-4 C.3 D.-3 E.4
▼优质解答
答案和解析
Array类的静态方法BinarySearch()运用二分法在排好序的数组中搜索与给定值相同的元素,只有当数组元素按升序排列的时候才起作用.该方法返回的值是int,对应于找到value时的位置索引值.如果value不再数组中,那么返回一个负值,这个负值是这样产生:将它应该在的那个索引位置值取负数,再减去1得到的值为返回的值.比如:public static void main(String[] args) { int[] number={1,2,4,5,8}; int position = java.util.Arrays.binarySearch(number,7); System.out.println(position); } } 打印结果为-5.因为7应该在number的第五位,索引值为4,取负为-4,再减1,为-5.如果不是升序排列的数组,那么它出来的结果不是报错,而是根据能得到的最小升序的部分数组进行查找.
看了 假设double[]scor...的网友还看了以下:
常见的岩石比重为( )。A.1.0~1.6B.1.6~2.3C.2.4~3.3D.>3.5 2020-06-07 …
sin(-19π/6)/(sec4π/3)+tan7π/4=详细过程谢谢这是道选择题A1/6B-1 2020-06-13 …
空间向量正方体已知正方体ABCD-A'B'C'D'的棱长为1,则异面直线DA'与AC的距离为()A 2020-06-27 …
平面向量三角解题已知向量OA的模=1,向量OB的模=√3(即根号3),OA的模与OB的模的乘积=0 2020-07-07 …
a2+a5+a8=9,a2a5a8=-21,求an我想说的是:一种方法可得a2=-1或7,d=2或 2020-07-09 …
1×2=1/3(1×2×3-0×1×2)2×3=1/3(2×3×4-1×2×3)3×4=1/3(3 2020-07-19 …
数学平面向量题已知丨OA丨=1,丨OB丨=√3,OA*OB=0,点C在∠AOB内,且∠AOC=30 2020-07-24 …
对于算式2*(3+1)*(3*3+1)*(3*3*3*3+1)*(3*3*3*3*3*3*3*3+ 2020-07-30 …
a^3+b^3+c^3-3abc=0=(a+b)^3+c^3-3a^2b-3ab^2-3abc,我 2020-07-31 …
求不等式组的整数值求同时适合不等式1+(x/3)>3-(x-2/2)和不等式1+(3x+3/8)< 2020-08-03 …