大望路网站制作,南京洛可可设计公司,专业餐饮网站建设,做网站需要准备资料对Java数组进行排序输出并查找任意元素所在位置下表索引值。
我们使用sort()方法对Java数组进行排序#xff0c;使用binarySearch()方法来查找数组中的任意一个元素#xff0c;定义一个printArray()方法来打印数组。
完整代码
import java.util.Arrays;public class MainC…对Java数组进行排序输出并查找任意元素所在位置下表索引值。
我们使用sort()方法对Java数组进行排序使用binarySearch()方法来查找数组中的任意一个元素定义一个printArray()方法来打印数组。
完整代码
import java.util.Arrays;public class MainClass {public static void main(String args[]) throws Exception {int array[] { 2, 5, -2, 10, -3, 8, 0, -7, 9, 4 };Arrays.sort(array);printArray(数组排序结果为, array);int index Arrays.binarySearch(array, 2);System.out.println(元素 2 在第 index 个位置);}private static void printArray(String message, int array[]) {System.out.println(message : [length: array.length ]);for (int i 0; i array.length; i) {if(i ! 0){System.out.print(, );}System.out.print(array[i]);}System.out.println();}
}结果输出
数组排序结果为: [length: 10] -7, -3, -2, 0, 2, 4, 5, 8, 9, 10
元素 0 在第 3 个位置