代码实现
import java.util.Arrays;
public class Check {
public static void main(String args[]) throws Exception {
int array[] = { 2, 5, -2, 6, -3, 8, 0, -7, -9, 4 };
Arrays.sort(array);//调用类方法进行数组排序
System.out.println("数组排序后为:");
sortArray( array);
int index = Arrays.binarySearch(array, 2);//调用数组类中提供的查找方法
System.out.println("元素 2 在第 " + (index+1) + " 个位置");
}
//数组排序
public static void sortArray(int array[]) {
for (int i = 0; i < array.length; i++) {
if(i != 0){
System.out.print(", ");//逗号间隔
}
System.out.print(array[i]);//输出数组元素
}
System.out.println();//换行
}
}
运行结果