我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Arrays.binarySearch, key为负数,会出问题

Arrays.binarySearch(int[ ] object ,int key)key为负数,会出问题 如下

int [] test={0,3,-3,-4,-8};
        System.out.println("*********          "+Arrays.binarySearch(test,(-8)));

输出为:********* -1 为什么会这样?

二分法查找,序列必须是有序的。

二分查找使用条件是已排好序。从小到大排序。

近期文章

  • 有没有大数据方面的会议
  • mac中用pycharm,用的是venv环境,但是我找不到哪里可以安装包
  • 宝塔邮局怎么用PHP发送邮件
  • 晓白问题,不同数据可以有一样的逻辑嘛
  • 可否有人改一下让它输出x
  • 使用jquery ajaxValidator遇到的问题
  • 怎么用select语言列出来呢?
  • vue threejs 导入时报错
  • 三角形周长计算(命令行参数)
  • 可否有人能改一下程序,让它输出x
  • 当n和k分别为4和3时,结果为100
  • win11进入后一直黑屏只有鼠标指针
  • 求,这个类加载时候的顺序,以及原理
  • ajax在前台传值,参数是Timestamp类型,传到action报错
  • dijkstra邻接表有向图c++
  • 学生籍贯信息记录簿JAVA 带GUI
  • 游戏问题,有没有dl知道怎么解决嘛 有偿
  • 电子拔河机用multisim14或12实现
  • 统计字符串中英文字母的个数(命令行参数) 感觉没有错啊,这两个空
  • 根据类的设计图编写类的框架代码

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华