如何在Flutter中对列表进行排序

时间:2020-09-02 16:57:11

标签: android flutter dart

如何对ID和名称列表进行排序,其中名称按字母顺序排序。

List employees = [
    [1, "Deshawn O'Connell"],
    [2, "Aurore Kuvalis"],
    [3, "Louvenia Rapid"],
    [4, "Missouri Crooks"],
    [5, "Kylie Krajcik Jr."]
  ];

这样我得到的输出为

    [2, "Aurore Kuvalis"],
    [1, "Deshawn O'Connell"],
    [5, "Kylie Krajcik Jr."],
    [3, "Louvenia Rapid"],
    [4, "Missouri Crooks"],

1 个答案:

答案 0 :(得分:3)

使用sort的{​​{1}}函数并传递一个排序函数,该函数比较每个子列表的第二个元素(索引1)。

List