zoukankan      html  css  js  c++  java
  • java 获取随机数的方法

    方法一:

      (数据类型)(最小值 + Math.random()*(最大值-最小值+1) );

    示例:

      (int)(1+Math.random()*(10-1+1));

      获取int类型 1-10的随机数

             int max=10;
             int min =1;
             for (int i=0;i<10;i++){
                 System.out.println( (int)(min+Math.random()*(max-min+1)) );
             }
    

    结果:

    方法二:

      通过java.Math包的random方法得到1-10的int随机数

      (类型)最小值+Math.random()*最大值

    示例:

             int max=10;
             int min =1;
    
               for (int i=1;i<=10;i++){
                   int kk =  (int)(min+Math.random()*max);
                   System.out.println(kk);
               }
    

    结果:

    方法三:

      通过java.util包中的Random类的nextInt方法来得到1-10的int随机数

    示例:

            Random rand = new Random();
         //nextInt 生成随机数的范围[0,自定义整数)
    //也就是 nextInt(10) 只会生成 0-9 的随机数  
    for (int i=1;i<=10;i++){ System.out.println(rand.nextInt(11)+1);//生成 1-10 的随机数 }

    结果:

  • 相关阅读:
    2-SIFT简介
    1-SIFT资源整理
    1-vs2015+opencv 3.2.0配置
    5-load-on-startup
    4-监听器
    3-过滤器
    第09组 Alpha冲刺 (1/6)
    第09组(71) 需求分析报告
    第9组(71) 团队展示
    结对编程作业
  • 原文地址:https://www.cnblogs.com/oukele/p/9466719.html
Copyright © 2011-2022 走看看