How do get a random element from a List in Dart?

前端 未结 4 1061
陌清茗
陌清茗 2021-02-05 03:16

How can I retrieve a random element from a collection in Dart?

var list = [\'a\',\'b\',\'c\',\'d\',\'e\'];
4条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-05 03:56

    import "dart:math";
    
    var list = ['a','b','c','d','e'];
    
    // 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 = list[_random.nextInt(list.length)];
    

提交回复
热议问题