📅  最后修改于: 2023-12-03 14:40:37.123000             🧑  作者: Mango
Dart是谷歌开源的一款强大的编程语言,它支持众多的编程范式,包括面向对象编程和函数式编程等。在Dart中,我们可以方便地生成伪随机数。
当我们需要生成一个指定范围内的随机整数时,可以使用Random
类的nextInt
方法。
import 'dart:math';
void main() {
var random = new Random();
print(random.nextInt(10)); // 生成0到9的整数
}
如果我们需要生成随机实数,可以使用Random
类的nextDouble
方法,它会生成一个0到1之间的随机实数。
import 'dart:math';
void main() {
var random = new Random();
print(random.nextDouble()); // 生成0到1之间的实数
}
如果我们需要生成一个随机的布尔值,可以使用Random
类的nextBool
方法。
import 'dart:math';
void main() {
var random = new Random();
print(random.nextBool()); // 生成true或false
}
以上介绍了如何在Dart中生成随机数。除了上述介绍的方法外,Dart还提供了更加灵活、全面的随机数生成方式。在实际开发中,我们可以灵活地应用这些方法来满足我们的需求。