-
Notifications
You must be signed in to change notification settings - Fork 13
/
Intro.java
31 lines (20 loc) · 908 Bytes
/
Intro.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package lessons.oop.basics.randomclass;
public class Intro extends Object{
public static void main(String[] args)
{
java.util.Random r = new java.util.Random();
for (int i = 0; i < 10; ++i)
System.out.println(r.nextInt());
System.out.println("-----------------------");
for (int i = 0; i < 10; ++i)
System.out.println(r.nextInt(10)); // [0, 10)
System.out.println("-----------------------");
for (int i = 0; i < 10; ++i)
System.out.println(r.nextInt(10, 100)); // since Java 17 with (RandomGenerator interface)
System.out.println("-----------------------");
for (int i = 0; i < 10; ++i)
System.out.println(r.nextInt(90) + 10); // [0, 90) + 10 -> [0, 100]
for (int i = 0; i < 10; ++i)
System.out.println(r.nextInt(20)- 5); // [0, 20) - 5 -> [-5, 15)
}
}