Arrays.binarySearch(Object[] a, Object key)
不过估计里面具体实现也是一个个比的,看看代码就知道了
不过估计里面具体实现也是一个个比的,看看代码就知道了
解决方案 »
- 关于ObjectOutputStream和ObjectInputStream进行文件读取的问题
- 问一个JVM常量池中字符串编码的问题?
- GridBagLayout布局管理器该怎么用?
- JAVA有没有格式输入符
- 请问如何以编程的方式实现JARSIGNER,就是用编程的方式对一个JAR进行签名进者有分
- 子窗体在Mdi窗体中怎么显示不出控件
- 谁能给个FloodIt游戏的编程思路?
- 请帮个忙,谢谢:)
- 当Jtree.setEditable(true)后修改了节点的title,按回车,做些判断后怎么让修改失效,改回原来的title(gularess(无吃哪拉)再帮帮忙)
- 急,急....怎样设定TextField的掩码形式?
- 怎样可以让JAVA作成的界面 在不同系统之间兼容啊?
- import简单问题求助!
排序,二分法,冒泡法,这样不都可以比较n*log(n)/2
{
public static void main(String[] args)
{
char[] a={'c','d'};
String b=new String(a);
if(b.indexOf('c')!=-1)
System.out.println(true);
else
System.out.println(false);
}
}
比如binarySearch(float[] a, float key) 如果是类的话 public static int binarySearch(Object[] a, Object key) 你还得在该类里实现Comparable 接口吧
用这个之前得排序,他用的是折半查找
Arrays.sort(Object[] a);