【发布时间】:2021-01-12 12:44:07
【问题描述】:
我想每次都打印一个新的随机数,但打印的结果都是一样的。我尝试了很多东西,但我不知道出了什么问题。请帮帮我!
import 'dart:math';
int next_int() { return new Random().nextInt(100); }
void main()
{
List<int> list = [next_int(), next_int(), next_int()];
// expected new int each time but got the same one
for (var i = 0; i < 3; i++)
{
List<int> cur_list = new List.from(list);
print(cur_list[0]);
}
}
【问题讨论】:
-
有惊人的相似问题和代码:stackoverflow.com/questions/65683945
标签: dart