Java生成随机不重复的数字
2018-02-03 14:18
369 查看
import java.util.ArrayList; import java.util.Random; /** * 0-28个数之间随机9个数,不能重复 *分析: 先循环输出28个数 * 在随机九个元素 * 将随机出来的第一个数移除 * 再重新循环一次 */ public class Randoma { public static void main(String[] args) { ArrayList<Integer> aL=new ArrayList<Integer>(); for(int digit=0;digit<29;digit++){ aL.add(digit); System.out.print(digit+" "); } System.out.println(); for(int result=0;result<9;result++){ Random r=new Random(); int a=r.nextInt(aL.size()); System.out.print(aL.get(a)+","); aL.remove(a); } } }
相关文章推荐
- java中生成不重复随机的数字
- java 一个int数组 长度为100 随机生成100个数 即1-100 将其插入进数组 插入的数字不能重复
- java中生成不重复随机的数字
- java 使用UUID生成19随机单号 纯数字,数字+字母唯一不重复单号
- 中软面试(一):java写一个随机生成四位数的程序 每位数字不重复
- Java中从[1,36]随机生成7个不重复的数字,放入一个数组中
- Java生成随机不重复邀请码(数字+字母)
- java 一个int数组 长度为100 随机生成100个数 即1-100 将其插入进数组 插入的数字不能重复
- java中生成不重复随机的数字
- java中随机生成随机数及不重复的随机数字
- java中生成不重复随机的数字
- java经典算法_033随机生成不重复的数字
- JAVA实现随机无重复数字功能
- java随机生成密码(大小写数字)
- Java指定长度随机生成的字符串,且这个字符串必须包含大小写字母和数字
- C#如何生成随机不重复的数字
- Java随机生成6位数字
- JAVA生成字符数字交替的随机密码
- Java编程:随机生成数字串