- 博客(1)
- 收藏
- 关注
转载 Arrays.binarySearch()返回值问题
今天在学习过程中发现Arrays类中的binarySearch方法在未找到目标值时的返回值是不确定的,通过查找资料总结出以下规则: 1、如果找到关键字,则返回值为关键字在数组中的位置索引,且索引从0开始。 2、如果没有找到关键字,返回值为负的插入点值,所谓插入点值就是第一个比关键字大的元素在数组中的位置索引,而且这个位置索引从1开始。 import java.util.Arrays; public class Arraydemo1 { public static void main (Stri.
2020-10-20 18:07:54 1447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人