如果先用Arrays.sort(数组名);进行排序,再用foreach获取数组原来的下标应该怎么做呢?
import java.util.Arrays; public class HelloWorld { public static void main(String[] args) { // 定义一个整型数组,保存成绩信息 int[] scores = { 89, 72, 64, 58, 93 }; // 对Arrays类对数组进行排序 Arrays.sort(scores); // 使用foreach遍历输出数组中的元素 for (int score : scores) { System.out.println(score); } } }