我有一个二维列表数组,我在循环中添加字符,如下所示。我需要能够按字典顺序对二维数组的每个子容器进行排序。不幸的是,Collections.sort(list) 在这种情况下不起作用。
List<Character>[][] list = new LinkedList[n][n];
for (int j = 0; j < n; ++j)
{
for (int m = 0; m < 1; m++)
{
// Here is the problem
list[j][m].add(new Character('b'));
// sort the array and continue
}
}
最佳答案
如果你想比较列表的列表,我建议你使用 ColumnComparator类:
关于java - 如何对二维链表数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22529102/