生成する文字列が何文字であるか、また何種類の文字を使用するかによって、様々な方法がありますが、ここでは、ランダムなUUIDを生成する方法を紹介します。
1. uuidパッケージをインストールする
dependencies:
uuid: ^3.0.1
2. パッケージをインポートする
import 'package:uuid/uuid.dart';
3. UUIDを生成する
var uuid = Uuid().v4();
print(uuid); // 2b0d262f-1f64-42b7-b58d-40d7473e6683
UUIDは、128ビットの整数値を示す文字列で、ランダムに生成されるため、極めて低い確率で重複が起こります。したがって、ユニークなIDを生成するためによく使われます。また、文字列の長さも固定されているため、長さを確定したい場合にも便利です。
コメント