【发布时间】:2017-12-03 09:43:01
【问题描述】:
我是编程新手,2 个月前开始学习 Java。 我被分配做一个小程序,这个程序的一部分我必须从二维数组中获取中值。二维数组由 3 个科目和 (N) 个学生组成。我必须得到每个科目的中位数,但我无法真正理解如何对每个科目的数字进行排序。
非常感谢我应该开始的任何帮助、提示或建议。
【问题讨论】:
-
考虑到布局,你真的不能。您需要转置 2D 数组,这样您就有 3 个数组,每个数组都包含一个主题的所有标记 - 然后您可以对数组进行排序并获得中位数。
-
可以使用Arrays类的重载函数对数组进行排序。