随机生成十个不重复的数组元素

简介: 随机生成十个不重复的数组元素
public static void main(String[] args) {
//        每次重新随机完数据都要重第一个开始重新比较
//        随机生成十个不重复的数组元素
        int []a=new int[10];
        Random random=new Random();
        int j=0;
        for (int i = 0; i <10 ; i++) {
            a[i]=random.nextInt(10);
            while(j<i){
                for (j = 0; j <i; j++) {
                    if (a[i]==a[j]) {
                        a[i] = random.nextInt(10);
                        break;
                    }
                }
            }
            System.out.println(a[i]);
        }
    }


相关文章
|
算法
arr = [1,2,5,8,9,10,20,30,40] 有一个从小到大排序好的数组,现在输入一个数,要求按照原来的规律插入到数组中
arr = [1,2,5,8,9,10,20,30,40] 有一个从小到大排序好的数组,现在输入一个数,要求按照原来的规律插入到数组中
120 0
|
3月前
|
C语言 Python
有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
310 4
|
7月前
58.有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中
58.有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中
40 0
|
7月前
最短代码实现随机打乱数组各个元素的顺序
最短代码实现随机打乱数组各个元素的顺序
|
7月前
|
存储 算法 程序员
【算法训练-数组 一】【数组子集】:最长无重复子数组
【算法训练-数组 一】【数组子集】:最长无重复子数组
51 0
|
算法
【12. 最大连续不重复子序列】
. 最大连续不重复子序列
118 0
【12. 最大连续不重复子序列】
|
算法 前端开发
【前端算法】最大连续1的个数,一次遍历
给定一个二进制数组, 计算其中最大连续1的个数。
126 0
【前端算法】最大连续1的个数,一次遍历
|
前端开发 算法 JavaScript
|
JavaScript 前端开发
令数组中的对象根据数字大小进行排序
令数组中的对象根据数字大小进行排序

热门文章

最新文章