java类 java中的Arrays.binarySearch(参数1,参数2)怎么用。请知道的人讲一下,我信息编程刚刚6个月。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Arrays.binarySearch(参数1,参数2)参数1:你要查找的数组参数2:你要查找的数组中的某一个值(并非数组索引值)该方法返回的是参数2在数组中的索引位置在对某一个数组使用该方法时,应该先对该数组进行排序array.sort();如:int a={3,7,5};a.sort();int n = array.binarySearch(a,5);System.out.println(n);====> 1;如果没有查找到,返回值为:-1; 不是-1,而是一个负数!return -(low + 1); // key not found. 求助,这个程序是什么意思呢!有什么区别呢 小弟想做一个类似于windows任务管理器的东西,监控我系统后台的进程,目前没有一点思路,请大神支招.... APPLET如何返回数据?????? struts,提交表单后,本机上一直保留表单的内容,怎么清除啊? 大家是如何读位运算符的??? java编写吸血鬼数字?精简 谁用过 ofbiz 做过 checkbox的例子,会的请进 一个java初学者的问题 调用JNI引起的TOMCAT 关闭 ----正则表达式的问题----- 关于Scanner问题 画动画的小问题
参数1:你要查找的数组
参数2:你要查找的数组中的某一个值(并非数组索引值)
该方法返回的是参数2在数组中的索引位置
在对某一个数组使用该方法时,应该先对该数组进行排序array.sort();
如:
int a={3,7,5};
a.sort();
int n = array.binarySearch(a,5);
System.out.println(n);
====> 1;
如果没有查找到,返回值为:-1;