1、binarySearch概念
binarySearch()方法提供了多种重载形式,用于满足各种类型数组的查找需要。
2、查找注意
Arrays.binarySearch方法使用前,需要使用sort对数组排序,才能定位值插入位置,因为binarySearch采用二分搜索法
网页中拖动 DIV 是很常见的操作,今天就分享给大家一个 jQuery 多列网格拖动布局插件,和其它的插件不太一样的地方在于你处理拖放的元素支持不同大小,并且支持多列的网格布局,它们会自动的根据位置自己排序和调整。非常适合你开发具有创意的应用。这个插件可以帮助你将任何的 HTML 元素转换为网格组件
74
3、查找实例
使用 binarySearch() 方法来查找数组中的元素的位置。
import java.util.*;
public class Test{
public static void main(String args[]) {
int array[] = {
2, 5, -2, 6, -3, 8, 0, -7, -9, 4 };
Arrays.sort(array);
for (int x:array) {
System.out.println(x);
}
int index = Arrays.binarySearch(array, 2);
System.out.println("元素 2 在第 " + index + " 个位置");
}
}
/* 输出结果:
-9 -7 -3 -2 0 2 4 5 6 8
元素 2 在第 5 个位置
*/以上就是如何在Java数组中查找元素的位置?的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号