import java.util.*;public class Test { public static void main(String[] args) { int[] numbers = new int[50];
//使用Math.random() for (int i = 0; i < numbers.length; i++) numbers[i] = (int) (Math.random() * 100) + 1; for (int i = 0; i < numbers.length; i++) System.out.print(numbers[i] + " "); System.out.println();
//使用nextInt() Random random = new Random(); for (int i = 0; i < numbers.length; i++) numbers[i] = random.nextInt(100) + 1; for (int i = 0; i < numbers.length; i++) System.out.print(numbers[i] + " "); System.out.println(); } }
for (int i = 0; i < 100; i++) {
System.out.print((int)(Math.random()*100)+"、");
}
Random rd = new Random();
System.out.print(rd.nextInt(100)+"、");
}
Random 是类,而nextInt()是它的方法!
nextInt可以设置范围
Random.nextInt(100)就是0到100的整数
import java.util.*;public class Test
{
public static void main(String[] args)
{
int[] numbers = new int[50];
//使用Math.random()
for (int i = 0; i < numbers.length; i++)
numbers[i] = (int) (Math.random() * 100) + 1;
for (int i = 0; i < numbers.length; i++)
System.out.print(numbers[i] + " ");
System.out.println();
//使用nextInt()
Random random = new Random();
for (int i = 0; i < numbers.length; i++)
numbers[i] = random.nextInt(100) + 1;
for (int i = 0; i < numbers.length; i++)
System.out.print(numbers[i] + " ");
System.out.println();
}
}