Arrays

对数据的操作、可以将数组转成List集合,排序,

String[] strings = new String[]{"1","3","2"};

Arrays.sort(strings);

int i = Arrays.binarySearch(strings, "1");

System.out.println("i 是:" + i );

使用二分搜索法来搜索指定的数组,以获得指定的值。

必须在进行此调用之前对数组进行排序(如通过 sort(int[]) )。

如果没有对数组进行排序,则结果是不确定的。

如果数组包含多个带有指定值的元素,则无法保证找到的是哪一个。

posted @ 2014-04-07 13:53  饮露秋林  阅读(137)  评论(0编辑  收藏  举报