📜  dart 反向列表 - Dart (1)

📅  最后修改于: 2023-12-03 15:00:20.362000             🧑  作者: Mango

反向列表 - Dart

在Dart中,我们可以很方便地创建列表。但有时我们需要将列表中的元素反向排序。在这篇文章中,我将介绍如何反向列表。

列表反向

列表可以使用Dart中的reversed方法进行反向。以下是一个示例:

var myList = [1, 2, 3, 4, 5];
var reversedList = myList.reversed.toList();
print(reversedList);

输出:

[5, 4, 3, 2, 1]
注意事项

需要注意的是,reversed方法不会改变原始列表。相反,它返回反向的列表。如果需要改变原始列表,我们可以使用sort方法:

var myList = [1, 2, 3, 4, 5];
myList.sort((a, b) => b.compareTo(a));
print(myList);

输出:

[5, 4, 3, 2, 1]
结论

反向列表是一个有用和常见的操作。在Dart中,我们可以使用reversed方法或sort方法来简便地实现。