产生指定范围的随机数的两种方法:
一、用Math.random():
产生20-26之间的数,不包括20和26:
二、用java.util.Random类:
产生20-26之间的数,不包括20和26:
一、用Math.random():
产生20-26之间的数,不包括20和26:
public class Test {
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
int j = (int) (Math.random() * 5) + 21;
System.out.println(j);
}
}
}
二、用java.util.Random类:
产生20-26之间的数,不包括20和26:
import java.util.*;
public class Test {
public static void main(String[] args) {
for (int i = 0;i<100;i++){
Random r = new Random();
int j = (Math.abs(r.nextInt()))%5+21;
System.out.println(j);
}
}
}