Loops 在计算10个位置的距离时,如何在省道颤振中进行循环?

Loops 在计算10个位置的距离时,如何在省道颤振中进行循环?,loops,for-loop,flutter,dart,geolocation,Loops,For Loop,Flutter,Dart,Geolocation,我正在尝试获得10个位置的距离。。。但是我不知道如何使用循环for来实现它。。这是密码 final double distance1 = await Geolocator().distanceBetween( lat1, long1, endLat, endLong); .... final double distance10 = await Geolocator().distanceBetween( lat10, long10, endLat, endLong)

我正在尝试获得10个位置的距离。。。但是我不知道如何使用循环
for
来实现它。。这是密码

final double distance1 = await Geolocator().distanceBetween(
        lat1, long1, endLat, endLong);
....
final double distance10 = await Geolocator().distanceBetween(
        lat10, long10, endLat, endLong);

有没有办法循环10个距离并将10个距离的值保存在数组中

基本上你想将距离1..10添加到数组中,对吗?或者,如果将lat1..10和long1..10作为两个列表,而不是单独的变量,那么询问迭代lat1和long1?应该相当容易。然后,你可以制作一个距离列表,其中包含通过lat和长列表循环的结果。嗨…感谢你分享知识..我通过这样做找到答案
final distance=list.filled(10,0)然后我通过这样定义值来执行循环…
for(inti=0;I
听起来不错。列表的一种更简单的方法是创建列表,如
final distance=[]然后使用
distance.add(等待地理定位器().distanceBetween(lat[i],long[i],endLat,endLong))
将每个距离添加到列表的末尾。这很好。。简洁。。感谢您的帮助:B您是否希望将距离1..10添加到阵列中,对吗?或者,如果将lat1..10和long1..10作为两个列表,而不是单独的变量,那么询问迭代lat1和long1?应该相当容易。然后,你可以制作一个距离列表,其中包含通过lat和长列表循环的结果。嗨…感谢你分享知识..我通过这样做找到答案
final distance=list.filled(10,0)然后我通过这样定义值来执行循环…
for(inti=0;I
听起来不错。列表的一种更简单的方法是创建列表,如
final distance=[]然后使用
distance.add(等待地理定位器().distanceBetween(lat[i],long[i],endLat,endLong))
将每个距离添加到列表的末尾。这很好。。简洁。。谢谢你的帮助:D