flutter 中List<string>的数组如何进行字典排序?

新手上路,请多包涵

本人是个前端开发,最近在用flutter开发app,遇到了一个问题。
我有一个List list = ['aaaaaa',12312,'bbbbb','hahaha']这样的数组。我怎么才能让它进行字典排序呢?
如果是js的话,直接 list.sort((a,b)=> return a-b);
但是dart的sort方法好像只能对int类型的数组进行排序。
有没有相关的增强插件可以做到这个。

阅读 7.4k
1 个回答

首先你的假设有问题,dart的数组不允许多种类型,你定义的数组包含了string和int

但是,假设你的数组是 List list = ['hahaha','bbbbb','aaaaaaa']
想要进行字典排序的话很简单,直接 list.sort()就可以了

看图说话
clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏