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');



完毕


小编也写了几本书,如果你有兴趣可以去看看


以上是关于Flutter获取随机数 Dart语言核心基础的主要内容,如果未能解决你的问题,请参考以下文章

flutter基础总结

flutter Dart语言List如何获取索引值

Flutter完整开发实战详解(一Dart语言和Flutter基础)

Dart 语言基础入门 Dart 语言核心库一览

Dart 语言基础入门 Dart 语言核心库一览

Flutter / Dart中Firestore流的随机/随机顺序?