javaList取随机⼏个数据的⽅法实现
nextint()方法⽹上的⽅法,虽然实现了随机但有问题,⽆法保证随机出来的数据不是重复的;且随机⽅法“Int(list.size() - 1)”不⽤-1;
还有另⼀种思路,和上⾯的⼤致相同,不过效率上应该⽐上⾯好⼀点,就是先⽤⼀个set集合,去收集随机取的list的下标值,然后去list中拿set中对应下标的数据。这种虽然解决了重复问题,但导致本来要随机取5条数据,因为去重,可能导致只有4条。
感谢⼤神,⼩⽩写作,如有不妥之处,还请赐教!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。