免费分享 取随机数不重复
免费分享 取随机不重复主要应用场景如下,有n条数据,要随机取n条,要求不可以重复,这里分享这样一个例子方便大家使用
源码直接贴在这里,需要自取也可以下载附件中的工程
'by 若忧愁
'qq:2557594045
函数 取随机数据(数据 为 文本型(),取出数 为 整数型) 为 文本型()'
变量 返回数据 为文本型(取出数)
变量 集合x 为 集合 = 创建 集合
变量 循环 为 整数型 = 0
变量 循环1 为 整数型= 0
判断循环首 取数组成员数(数据)>循环
集合x.加入项目(数据(循环))
循环=循环+1
判断循环尾
判断循环首 取出数>循环1
变量 a 为 整数型=取随机数(0,集合x.取项目总数()-1)
返回数据(循环1)=集合x.取项目(a)
集合x.删除项目(a)
循环1=循环1+1
判断循环尾
取随机数据=返回数据
结束 函数
需要自取,另外接APP定制,类库定制。
忧愁的qq:2557594045
欢迎加入安卓开发交流群 970905285
欢迎加入Android无障碍开发交流群 885059603
欢迎加入忧愁类库开发交流群 1038857728
嗯!!! 感谢大佬分享 感谢大佬分享 留个脚印,谢谢分享 真好呀 赞 支持支持
感谢大佬分享 {:4_108:}{:4_108:}{:4_108:}{:4_108:}{:4_108:}{:4_108:}{:4_108:} 学习一下
页:
[1]
2