list - 如何在颤振中将字符串列表转换为字符串?
问题描述
我需要在飞镖中转换List<String>
为 a 。String
我想从首选项中提取列表的值。我已经尝试过这个实现,但它只给了我最后一个值。
Future<List<String>> services = SharedPrefSignUp.getSelectedServices();
services.then((onValue){
List<String>servicesList=onValue;
selectServicesText=servicesList.join(",");
});
解决方案
如果你知道你有List<String>
那么你可以使用join()
颤振提供的功能。
var list = ['one', 'two', 'three'];
var stringList = list.join("");
print(stringList); //Prints "onetwothree"
简单而简短。;)
你可以像这样使用它:
List<String> servicesList = ["one", "Two", "Thee"];
print(servicesList.join(""));
推荐阅读
- html - 即使没有互联网,链接也会显示图像
- python-3.x - 无法使用硒单击登录按钮
- c++ - #包括
在 Visual Studio 代码中不起作用 - c# - 如何在 bot 框架 v4 中将对话框设置为欢迎消息
- html - 如何渲染具有 4:3 比例背景图像的 div
- spring-boot - SpringBoot ActiveMQ 通过 1099 禁用 JMX 连接
- c# - 如何创建一个自定义编辑器脚本,在 Unity 的检查器中显示非本地类?
- v8 - 如何创建具有数组属性的 v8::ObjectTemplate?
- python - 无法在 Robot Framework 上导入 Selenium2library:错误(未找到导入文件)
- swift - 无法理解 Xcode Swift 文件和 Struct Class 声明