如何在Flutter中生成一个随机数,范围从0到500,而不重复之前已经选择的随机数。先谢了。
e4eetjau1#
var list = List.generate(501, (int i) => i); list.shuffle(); print(list);
简单而精确。
blmhpbnm2#
给你:
List numbers = []; List selectedNumbers = []; int i = 0; while (i<500){ numbers.add(i); i++ } numbers.shuffle() selectedNumbers.append(numbers[0]) numbers.remove(numbers[0])
2条答案
按热度按时间e4eetjau1#
简单而精确。
blmhpbnm2#
给你: