如何在Java中从列表中随机选择一个项目?例如我有List<String> list = new ArrayList<String>();list.add("One");list.add("Two");等等。。。如何使用Random myRandomizer = new Random();
3 回答

慕田峪7331174
TA贡献1828条经验 获得超13个赞
像这样吗
Random randomizer = new Random();
String random = list.get(randomizer.nextInt(list.size()));

www说
TA贡献1775条经验 获得超8个赞
对于Kotlin,您可以使用
random()
在kotlin.collections中定义
例如,假设
val results = ArrayList<Result>() //Get the list from server or add something to the list
val myRandomItem = results.random()
添加回答
举报
0/150
提交
取消