Flutter获取随机数 Dart语言核心基础
Posted 早起的年轻人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter获取随机数 Dart语言核心基础相关的知识,希望对你有一定的参考价值。
也许你迷茫,但是我想说,在你迷茫的同时,保持本心,过好今天就好。
学习Dart语言,首先我们需要使用到一个语言调试工具 DartPad
在 Dart 中,dart:math 类库提供了 数学常数和函数,加上随机数生成器,本文章来概述一下。
在使用前 你需要导入依赖
import 'dart:math';
1 dart:math 依赖库
dart:math包其实很简单,它里面只有4个文件。分别是:
- math.dart
- random.dart
- point.dart
- rectangle.dart
random包提供了一些比较有用的生成随机数的方法
比如我们上面使用 random 生成的随机数.;math 中提供了一些数学中的常量与一些计算方法
2 获取随机数
import 'dart:math';
void main()
Random random = Random.secure();
//获取指定范围内的 int 类型随机数
//这里是 0~100
int randomInt = random.nextInt(100);
//获取 double 类型随机数 0.0~1.0
double nextDouble = random.nextDouble();
print('随机数 randomInt $randomInt');
print('随机数 nextDouble $nextDouble');
完毕
小编也写了几本书,如果你有兴趣可以去看看
![](https://image.cha138.com/20220416/49a18d76b0d54eee9883b2f931e2f263.jpg)
![](https://image.cha138.com/20220416/e919b2892fc14d2aa450aa53ac336b36.jpg)
以上是关于Flutter获取随机数 Dart语言核心基础的主要内容,如果未能解决你的问题,请参考以下文章
flutter DateTime 日期时间详细解析 Dart语言基础