java二分法查询

int data [] = new int [] {1,5,6,2,3,4,9,8,7,10};
java.util.Arrays.sort(data); //需要先进行排序
System.out.println(Arrays.binarySearch(data,9)); //返回8,大于0代表查找到了
posted @ 2021-05-21 13:51  show-code  阅读(39)  评论(0编辑  收藏  举报