java中生成随机数

本文主要讲述java中如何生成随机数。

public class RandomTest {
    public static void main(String[] args) {
        // 生成随机数 方法1:
        //(int)(Math.random()(max-min)+min) =>即生成[min,max)的随机数。
        //(int)(Math.random()(max-min+1)+min) =>即生成[min,max]的随机数。 
        for(int i = 0;i<50;i++) {
            int res = (int)(Math.random()*(2-0+1)+0);
            System.out.print(res+" ");
        }
        
        // 生成随机数 方法2:
        // new Random().nextInt(max) =>即生成[0,max)的随机数。
        for(int i =0;i<50;i++) {
            Random random = new Random();
            int res = random.nextInt(3);
            System.out.print(res+" ");
        }
    }

 

posted @ 2022-12-10 21:01  zwGitOne  阅读(448)  评论(0编辑  收藏  举报