Java代码如何从set集合中任意取出一个元素呢?
下文笔者讲述从set集合中任意获取一个元素的方法及示例分享
随机获取元素的实现思路: 1.将set转换为list 2.生成指定范围的索引值 3.根据索引值去list中获取元素 使用以上方式,即可实现从set中随机获取元素例:随机从set中获取元素的示例
Set<Integer> set = new HashSet<Integer>(); set.add(111); set.add(222); set.add(333); set.add(444); ArrayList<Integer> list = new ArrayList(set); int randomIndex = new Random().nextInt(list.size()); Integer randomItem = list.get(randomIndex); System.out.println(randomItem);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。