Java 如何指定数组中的某个位置。排序

Java 如何指定数组中的某个位置。排序,java,Java,我试图在随机数组中指定一个位置。例如 double[] lengths = {2.0, 50.2, 0.05, 25.6}; Arrays.sort(lengths); System.out.println(Arrays.toString(lengths)); 如果用户想询问阵列3的位置。然后程序将以“25.6”作为响应。做这样的事最好的方法是什么 首先复制未排序的数组修复了它,但没有意识到第三个数字已经是25.6。希望它能把事情弄清楚一点,那么,长度[2]

我试图在随机数组中指定一个位置。例如

    double[] lengths = {2.0, 50.2, 0.05, 25.6};

    Arrays.sort(lengths);

        System.out.println(Arrays.toString(lengths));

如果用户想询问阵列3的位置。然后程序将以“25.6”作为响应。做这样的事最好的方法是什么

首先复制未排序的数组修复了它,但没有意识到第三个数字已经是25.6。希望它能把事情弄清楚一点,那么,
长度[2]
有什么问题吗?噢,哇。使事情变得比必须的更复杂了……到森林里来,当心树木;)