首页 > 解决方案 > 与字符串操作不同

问题描述

我从事 Flutter 项目。我对字符串操作有疑问。我存储一些值,如下所示

String a="31,31,31,31,31,31,31,41,41,41,41,41,41,41,41,41,41,53,53,53,53,53,53,53,53"

我在查询中有类似 Distinct 的输出

a="31,41,53"

请问我知道如何实现这个功能。

在此先感谢萨蒂什

标签: stringflutter

解决方案


void main() {
  String a =
      "31,31,31,31,31,31,31,41,41,41,41,41,41,41,41,41,41,53,53,53,53,53,53,53,53";
  var values = a.split(',');
  var result = Set.from(values).join(',');
  print(result);
}

结果:

31,41,53


推荐阅读