【java】Arrays的二分查找为什么返回-(low+1)

【java】Arrays类里面的二分查找为什么返回-(low+1),这样做的意义是什么呢?
全部评论
查到了就返回找到的位置, 如果没查到就返回在哪个位置插入不改变顺序, 如果都返回正数的话就会有歧义, 所以就用负数来表示没查到但可以插入的位置.
点赞 回复
分享
发布于 2017-09-13 13:48

相关推荐

头像
不愿透露姓名的神秘牛友
03-15 15:45
投递交通银行等公司10个岗位
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务