String[] colors =
                {"blue", "red", "green", "yellow", "orange"};
        Arrays.sort(colors);//此时数组为blue,green,orange,red,yellow
        int s2 = Arrays.binarySearch(colors, "orange");
        int s3 = Arrays.binarySearch(colors, "violet");
        System.out.print(s2 + "" + s3);
s3应该等于(-插入点-1),插入点应该是3,输出结果应该是2-4,但为什么输出是2-5,也就是说插入点是4?奇怪了呀。