将整数列表显示为字符串
问题内容:
我有一个整数列表,例如:
List<int> list = [1,2,3,4,5];
我想在“文本”小部件中显示此列表,其结果是: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(',');