/*二分法查找
* 类Arrays中的binarySearch就是二分查找,但是二分查找必须提前排按升序拍好,不然查找有问题,如果没有查找到就在插入的位置加一然后加一个负号
* 也就是相当于在与之最接近的小于它的那个数的位置加一,这里的位置不是指数组序号,而是第几个数*/
package seven_1;
public class seven_12_2 {
public static void main(String[] args) {
int[] list= {2,4,7,10,11,45,50,59,60,66,69,70,79};
System.out.println("1.lndes is " + java.util.Arrays.binarySearch(list, 11));
System.out.println("2.lndes is " + java.util.Arrays.binarySearch(list, 12));
}
}