首先,我是java和编程的初学者,所以我在这个问题上看到的一些解决方案对我来说是不可理解的。
然而......基本上,我有一系列温度,由参数给出。 即temp [0] = 30,temp [1] = 31,temp [2] = 31,temp [3] = 30
问题是,我需要将这些温度按数字顺序排序,以便找到中间温度。但是,我不确定如何做到这一点。
有什么想法吗?我正在考虑创建第二个数组,其中温度随着指数的增加而变化。然后通过沿orderedTemps [(args.length - 1)/ 2]的行找到中间索引的中间值(使用if语句确定偶数和奇数个args之间的中位数将不同)。 / p>
但是,我不确定如何进行排序过程,然后通过排序创建第二个数组...任何提示?