随机数怎么写

来源:8-7 Java 中的 static 使用之静态变量

慕先生3574971

2017-04-18 19:53

怎么输出任意区间的随机数


写回答 关注

3回答

  • Be_yond
    2017-04-18 20:21:47
    已采纳

    package IO;

    import java.util.Random;

    public class TestRandom {    

        public static void main(String[] args) {

            System.out.println("Math.random()=" + Math.random());// 结果是个double类型的值,区间为[0.0,1.0)

            int num = (int) (Math.random() * 3); // 注意不要写成(int)Math.random()*3,这个结果为0,因为先执行了强制转换

            System.out.println("num=" + num);

      }

    }


    慕先生357... 回复Be_yon...

    谢谢,我知道啦

    2017-04-23 23:05:43

    共 3 条回复 >

  • 慕虎607995
    2017-04-18 21:57:57

    可以random函数乘以你的要随机的数值然后向下取整

    慕先生357...

    明白啦

    2017-04-19 19:29:09

    共 1 条回复 >

  • codecool
    2017-04-18 20:20:50
    math.random()    ????


Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530715 学习 · 6091 问题

查看课程

相似问题