string - 与字符串操作不同
问题描述
我从事 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"
请问我知道如何实现这个功能。
在此先感谢萨蒂什
解决方案
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
推荐阅读
- sql - 在 oracle sql 中查找某个日期之前的产品订单的查询是什么?
- node.js - 如何在不同 .js 文件中的函数之间读取、更新和传递变量?
- android - 是否有另一种方法可以在不使用意图的情况下将数据传递给另一个活动
- python - 目录 api 的 gsuite 服务帐户返回 http 400 错误:错误请求/无效输入
- x86-64 - 在没有 AVX512_VBMI2 的情况下模拟 AVX512 VPCOMPESSB 字节打包
- python - 如何安排在pycharm中创建的python任务,该任务从同一目录中的其他脚本导入函数
- ruby-on-rails - Rails ActiveRecord/Postgres 单次查询超时?
- c# - 如何从 Unity 2D 中单击的按钮中弹出一些内容?
- java - Java:将 FileChannel 与 ByteChannel 一起使用时,READ 和 WRITE 是否“模棱两可”?
- spring-boot - Spring Boot OAuth2.0 授权问题