Comment puis-je sélectionner au hasard un élément dans une liste en Java? par exemple. j'ai
List<String> list = new ArrayList<String>();
list.add("One");
list.add("Two");
etc .... Comment puis-je sélectionner au hasard dans cette liste en utilisant le
Random myRandomizer = new Random();
Quelque chose comme ça?
Random randomizer = new Random();
String random = list.get(randomizer.nextInt(list.size()));
Code propre:
List<String> list = new ArrayList<String>();
list.add("One");
list.add("Two");
String random = list.get(new Random().nextInt(list.size()));
Pour Kotlin, vous pouvez utiliser
random()
défini dans kotlin.collections
Par exemple, en supposant
val results = ArrayList<Result>() //Get the list from server or add something to the list
val myRandomItem = results.random()