String str [] = {"cc","ee","bb","aa"}
Arrays.binarySearch(p1,p2) 查找到元素,则返回元素下标值,未找到返回负值
注:执行 Arrays.binarySearch(str,"bb") 先对 str进行排序 Arrays.sort(str),二分查找是针对有有序的集合或数组
二分查找与排序
本文介绍了一种在Java中使用Arrays.binarySearch方法进行二分查找的技术,并解释了该方法要求输入数组必须预先排序的特点。
String str [] = {"cc","ee","bb","aa"}
Arrays.binarySearch(p1,p2) 查找到元素,则返回元素下标值,未找到返回负值
注:执行 Arrays.binarySearch(str,"bb") 先对 str进行排序 Arrays.sort(str),二分查找是针对有有序的集合或数组

被折叠的 条评论
为什么被折叠?