Rom*_*man 2 java random select hashset
我有一组独特的元素(没有两个相同的元素).我想从集合中提取N个随机和不同的元素.在Java中最简单的方法是什么?
Joa*_*uer 6
Set<MyObject> mySet = getTheSetFromSomeWhere(); List<MyObject> myObjects = new ArrayList<MyObject>(mySet); Collections.shuffle(myObjects); myObjects = myObjects.subList(0, n);
归档时间:
16 年,6 月 前
查看次数:
364 次
最近记录: