請問您如何從顫動的名稱串列中顯示隨機名稱?例如串列名稱 = ['jerry','mark','john'];
如何顯示隨機名稱?
uj5u.com熱心網友回復:
請嘗試以下代碼:
import "dart:math";
List names = ['jerry','mark','john'];
// generates a new Random object
final _random = new Random();
// generate a random index based on the list length
// and use it to retrieve the element
var element = names[_random.nextInt(names.length)];
這種方法也可以:
var randomName = (names.toList()..shuffle()).first;
感謝如何從 Dart 中的串列中獲取隨機元素?
uj5u.com熱心網友回復:
您可以生成一個從 0 到串列大小的亂數,然后將其用作索引來獲取隨機元素。
uj5u.com熱心網友回復:
您可以使用 dart:math 包及其 Random 物件。每次重建小部件時,這將顯示您的陣列中的隨機名稱。
Text(names[Random().nextInt(names.length - 1)])
您將不得不添加
import 'dart:math';
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/459384.html
上一篇:獲取與我們網站鏈接的抓取鏈接
