java如何使用binarySearch()进行数组查询呢?

欣喜 Java教程 发布时间:2024-01-22 15:55:22 阅读数:13242 1
下文笔者讲述java中使用binarySearch()进行数组查询的方法简介
使用binarySearch()查询时  
       需注意
       先使用sort()方法对数组进行排序
       如果数据未排序,则返回的结果不一定正确
Arrays.binarySearch(object[ ], object key);
1.如果key在数组中存在唯一值,
   则返回搜索值的索引

2.如果key在数组中存在多个值,
    则返回搜索到的第一个值的索引

3.如果key在数组中不存在,则返回”-“(插入点)
    插入点是指要插入数组的那个位置,
    即第一个大于该键的元素索引
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202401/7734.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者