list - 将整数列表显示为字符串
问题描述
我有一个整数列表,例如:
List<int> list = [1,2,3,4,5];
我想在 Text 小部件中显示这个列表,结果是:1,2,3,4,5
相反,它向我显示了括号内的数字:(1,2,3,4,5)
这是我的代码:
final String textToDisplay = list.map((value) {
String numbers = '';
return numbers + value.toString() + ',';
}).toString()
然后在小部件内部:
Text(textToDisplay);
解决方案
这似乎是对 的完美使用List.join
,如下所示:
var list = <int>[1, 2, 3, 4, 5];
var textToDisplay = list.join(',');
推荐阅读
- maximo - 在 MAXIMO 中跟踪轮胎里程作为仪表读数的测量值
- open-policy-agent - 给定动态数量的参数的数组产品
- javascript - 有没有办法从后面调用 .jsp 中的函数?
- android - 授予第三方应用程序使用内容提供程序读取/写入我的应用程序创建的文件
- xamarin - Xamarin.Forms 中的 Apple Pay
- mysql - MySQL:为什么转义在 LIKE 运算符中不起作用?
- android - 在嵌套对象颤动中解析复杂的json
- apache-spark - 如何将 map_keys() 中的值拆分为 PySpark 中的多个列
- google-sheets-api - 谷歌表格 API 附加方法
- web-services - 从存储的数据中显示 Xamarin 字体图标