Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振转换为不带“的字符串”;[……”是;_Flutter_Dart - Fatal编程技术网

Flutter 颤振转换为不带“的字符串”;[……”是;

Flutter 颤振转换为不带“的字符串”;[……”是;,flutter,dart,Flutter,Dart,我有一张单子。我想将此列表转换为字符串数据。我尝试像下面这样转换,但括号[]无法删除。 我的列表数据:[6、8、9、11、14、15、16、133、134、135、136、138] 我试着这样去改变 List value = [6, 8, 9, 11, 14, 15, 16, 133, 134, 135, 136, 138] data = value.toString(); 我的数据输出如下: print(data); [6, 8, 9, 11, 14, 15, 16, 133, 134, 1

我有一张单子。我想将此列表转换为字符串数据。我尝试像下面这样转换,但括号
[]
无法删除。 我的列表数据:
[6、8、9、11、14、15、16、133、134、135、136、138]
我试着这样去改变

List value = [6, 8, 9, 11, 14, 15, 16, 133, 134, 135, 136, 138]
data = value.toString();
我的数据输出如下:

print(data);
[6, 8, 9, 11, 14, 15, 16, 133, 134, 135, 136, 138]
但它不起作用。 如何在没有
[]
的情况下将此列表转换为字符串。
谢谢。

我建议使用“加入”


我建议使用join

尝试:

List value=[6,8,9,11,14,15,16,133,134,135,136,138];
列表字符串_values=value.map((value)=>value.toString()).toList();
试试:

List value=[6,8,9,11,14,15,16,133,134,135,136,138];
列表字符串_values=value.map((value)=>value.toString()).toList();

虽然此代码可以提供问题的解决方案,但最好添加上下文,说明其工作的原因/方式。这可以帮助未来的用户学习,并将这些知识应用到他们自己的代码中。在解释代码时,用户可能会以投票的形式向您提供正面反馈。谢谢Amit。因为这是我的第一个答案,我不确定最好的分享方式是什么。我肯定会重复:)是的,请在某种程度上解释一下,这将是非常有意义的。谢谢。虽然这段代码可能为这个问题提供了一个解决方案,但最好添加上下文来说明它为什么/如何工作。这可以帮助未来的用户学习,并将这些知识应用到他们自己的代码中。在解释代码时,用户可能会以投票的形式向您提供正面反馈。谢谢Amit。因为这是我的第一个答案,我不确定最好的分享方式是什么。我肯定会重复:)是的,请在某种程度上解释一下,这将是非常有意义的。谢谢
List value = [6, 8, 9, 11, 14, 15, 16, 133, 134, 135, 136, 138]
var data = value.join(',')
void main() {
  String output='';
  List value = [6, 8, 9, 11, 14, 15, 16, 133, 134, 135, 136, 138];
  value.forEach((x)=>x.toString());
  output = value.join(',');
  print(output);
}