玩命加载中 . . .

常用类—随机数(38)


随机数

  1. java.util.Random;示例代码:

            Random r1 = new Random();
            System.out.println(r1.nextInt(101)); // 选择0-101之间的数字
            // 循环生成5个随机数
            for (int i = 0; i < 5; i++) {
                System.out.println(r1.nextInt(101));
            }
    
  2. exercise:生成5个不重复的数

    // 生成【1-5】个不重复的随机数
            Random r2 = new Random();
            int[] i1 = new int[5];
            int index = 0;
            while (index < 5) {
                int temp = r2.nextInt(6);
                System.out.println("___________________________________");
                if (temp != 0 && !contains(i1, temp)) {
                    System.out.println("||||||||||||||||||||||||||||||||||||||");
                    i1[index++] = temp;
                }
            }
            // 遍历
            for (int i = 0; i < i1.length; i++) {
                System.out.println(i1[i]);
            }
    
            public static boolean contains(int[] a, int b) {
                for (int i = 0; i < a.length; i++) {
                    if (a[i] == b) {
                        return true;
                    }
                }
                return false;
            }
    

文章作者: 小靳同学
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小靳同学 !
评论
 上一篇
枚举类型(39) 枚举类型(39)
枚举类型 引入:定义一个方法,该方法的作用是计算两个int类型数据的商,如果计算成功则该方法返回1,如果执行失败则该方法返回0程序执行成功,
2021-09-24
下一篇 
常用类—数字类(37) 常用类—数字类(37)
常用类—数字类 DecimalFormat类型示例代码: /** * java.text.DecimalFormat; * 数字格式化元
2021-09-24
  目录