首先,binarySearch方法为二分法查找,所以数组必须是有序的或者是用sort()方法排序之后的 1) binarySearch(Object[] a, Object key) a: 要搜索的数组 key:要搜索的值 如果key在数组中,则返回搜索值的索引:否则返回-1或“-”(插入点).插入点是索引键将要插入数组的那一点,即第一个大于该键的元素的索引. 技巧: [1] 搜索值是数组元素,从0开始计数,得搜索值的索引值:[找到了] [2] 搜索值不是数组元素,且在数组范围内,从1开始计数…