在Dart中有一种方法,比如Java和Java中的方法String.join()。 c#?
输入:
nums:[“20”,“3005”,“2”]
输出
nums =“2030052”
答案 0 :(得分:4)
*"{element 1: NaN, element 2: NaN}"*
是List类的方法,而不是String:
join
答案 1 :(得分:1)
这可能不是最佳解决方案,但是您可以使用Dart列表中的 reduce 方法,通过迭代地合并集合中的元素,将集合减小为单个值。
String nums = numsList.reduce((value, element) => value + ',' + element);
您必须记住,可迭代对象必须至少包含一个元素。如果只有一个元素,则返回该元素。
答案 2 :(得分:-1)
List<String> onlyString=[];
onlyString.add("Flutter");
for(int i=0; i < onlyString.length; i++){
print(onlyString[i].toString());}