SUN公司已经为我们写好了一个数组工具类:java.util.Arrays
import java.util.Arrays;

public class ArraysTest {
    public static void main(String[] args) {
        int[] array = {111,222,34,5,663,443,234};

        // 工具类当中的方法大部分都是静态的
        Arrays.sort(array);//排序

        // 遍历输出
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);

        }
        // 二分法查找(建立在排序基础上
        int index = Arrays.binarySearch(array, 34);
        System.out.println(index == -1 ? "该元素不存在":"该元素下标是:" + index);

    }
}

发表评论

后才能评论