How to generate random numbers between 1 and 100 in Java

1 Answer

0 votes
public class MyClass {
    public static int generateRandomInteger(int min, int max) {
        return min + (int)(Math.random() * ((max - min) + 1));
    }
    public static void main(String args[]) {
        for (int i = 1; i <= 40; i++) {  
            System.out.println(generateRandomInteger(1, 100));
        }
    }
}
     
     
     
     
/*
run:
     
2
56
19
70
52
41
75
100
58
45
60
10
47
97
67
3
32
4
79
71
77
90
53
98
14
86
38
83
12
56
1
47
58
60
44
42
43
75
7
30
     
*/

 



answered Nov 7, 2021 by avibootz

Related questions

...