Comment puis-je récupérer un élément aléatoire d'une collection en Dart?
var list = ['a','b','c','d','e'];
Comment puis-je récupérer un élément aléatoire d'une collection en Dart?
var list = ['a','b','c','d','e'];
Ceci est fourni par la méthode sample() de l'extension IterableExtension du package collection :
import 'package:collection/collection.dart';
var list = ['a','b','c','d','e'];
print(list.sample(1).single);
Exemple de sortie:
e
Notez que la méthode est généralisée pour retourner N échantillons de la liste.
Nous pouvons également créer CurrentStatu aime Whatsapp dans le code suivant
J'ai utilisé votre réponse, merci mec
import 'dart:math';
void main(){
var list = [0,1];
//TODO génère un nouvel objet Random avec for()
final _random = new Random();
var element = list[_random.nextInt(list.length)];
Status Statuscurrent = Status.values.elementAt(element);
print(Statuscurrent);
}
enum Status{
en ligne,
hors ligne
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.