java中如何从集合中随机输出一个元素呢?
下文讲述使用java代码随机从集合中输出一个元素的示例分享,如下所示:
java随机输出集合中的元素的示例分享
实现思路: 生成一个在集合尺寸范围内的随机数, 然后遍历集合,返回指定随机数指定的元素例:
java随机输出集合中的元素的示例分享
package com.java265.other; import java.util.HashSet; import java.util.Random; public class Test { /** * java265.com 指定秒数运行程序的示例分享 */ public static void main(String[] args) { HashSet hashSet = new HashSet(); hashSet.add("java265.com"); hashSet.add("java265"); hashSet.add("java爱好者"); int size = hashSet.size(); int item = new Random().nextInt(size); // In real life, the Random object should be rather more shared than this int i = 0; for (Object obj : hashSet) { if (i == item) { System.out.println("随机元素:" + obj); } i++; } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。