flutter - 如何在颤动中从最高到最低显示列表
问题描述
我有一个列表最终列表首先 = [1,2,3,4,5,6,7]; 当用户单击按钮时,我想将其显示为 7,6,5,4,3,2,1
解决方案
您可以使用排序方法:
final list = [1,2,3,4,5,6,7];
list.sort((a, b) => b.compareTo(a));
print(list);
这将打印 [7, 6, 5, 4, 3, 2, 1]
排序文档:https ://api.dart.dev/stable/2.10.2/dart-core/List/sort.html
推荐阅读
- python - 使用导入另一个自定义模块的自定义模块中的函数时出现 ModuleNotFoundError
- css - 如何在 CSS 中离线使用字体真棒图标
- c# - 如何使用绑定到数据表的 c#winforms 保存我的 datagridview
- c# - 两个客户端之间位置共享的后端
- verilog - 仅显示零的任意计数器
- docker - 如何修复 vue 3 项目中的“无效主机头”错误?
- aws-lambda - 使用 AWS lambda 导入 librosa 包会引发 OSError('sndfile library not found')
- python - Tkinter 和 Python 列表
- java - 谁是匿名类实现中的“this”?
- php - 热门在 woocommerce flatsome 主题 WordPress 中的类别元素下添加子类别