public class BynarySearch {
public static void main(String[] args) {
int []arr=new int[]{1,2,3,4,5,6,7,8,9,10};
int number=bynarySearch(arr,8);
System.out.println(number);
}
public static int bynarySearch(int []arr,int num){
int max=arr.length-1;
int min=0;
int mid=0;
while (min<=max){
mid=(max+min)/2;
if(num>arr[mid]){
min=mid+1;
}else if(num<arr[mid]){
max=mid-1;
}else{
return mid;
}
}
return -1;
}
}