Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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
List 为什么添加到for循环中的列表中的项目不显示?_List_For Loop_Dart - Fatal编程技术网

List 为什么添加到for循环中的列表中的项目不显示?

List 为什么添加到for循环中的列表中的项目不显示?,list,for-loop,dart,List,For Loop,Dart,我尝试使用for循环将项目添加到列表中,如下所示: double numPoints = 100; List points = new List<LatLng>(); for(var i = 0 ; i == numPoints; i++ ) { points.add(LatLng(i.toDouble(),i.toDouble())); } double numPoints=100; 列表点=新列表(); for(var i=0;i==numPoints;i++){ 添加(

我尝试使用for循环将项目添加到列表中,如下所示:

double numPoints = 100;
List points = new List<LatLng>();
for(var i = 0 ; i == numPoints; i++ ) {
   points.add(LatLng(i.toDouble(),i.toDouble()));
}
double numPoints=100;
列表点=新列表();
for(var i=0;i==numPoints;i++){
添加(LatLng(i.toDouble(),i.toDouble());
}

但是,如果在此循环之后调用
points
,它将返回一个空列表。如何正确实现此功能?

问题在于
I==numPoints
检查。由于i从0开始,
i==numPoints
的计算结果为
false
,因此循环永远不会执行。将其替换为
i问题在于
i==numPoints
检查。由于i从0开始,
i==numPoints
的计算结果为
false
,因此循环永远不会执行。将其替换为
i
i
i