【发布时间】:2015-04-07 23:41:05
【问题描述】:
我正在使用以下 ArrayList:ArrayList<float[]> notes = new ArrayList<float[]>();
我成功地对 float[] 数组的第一个元素进行了排序,没有任何问题。现在我也在尝试使用第二个属性对 ArrayList 进行排序。但是我无法设法在浮点数组的第二个元素上再次对列表进行排序,即。 float[1].
有什么提示吗?
【问题讨论】:
-
Arrays.sort 应该可以工作......
-
什么意思?
float[]是一个原始数组floats(不是对象) -
@ryekayo 他正在尝试对包含数组的 List 进行排序,而不是每个列表中的数组,因此您需要使用 Collections.sort 而不是 Arrays.sort
标签: java arrays sorting arraylist