一尘不染

将整数列表显示为字符串

flutter

我有一个整数列表,例如:

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);

阅读 179

收藏
2020-08-13

共1个答案

一尘不染

这似乎是的完美用法List.join,如下所示:

  var list = <int>[1, 2, 3, 4, 5];
  var textToDisplay = list.join(',');
2020-08-13