[求助]问个很菜的问题
请问诸位在JAVA中如何生成20个800-1000的随机数,谢谢啊。。。
/////////////////////////////////////
//
// try it -:)
//
/////////////////////////////////////
import java.util.Random;
class CreateRandomnumber
{
public static int[] createNums(int low, int high, int amount)
{
Random rn = new Random();
int nums[] = new int[amount];
for(int i = 0; i<amount; i++)
{
nums[i] = rn.nextInt(high-low+1) + low;
}
return nums;
}
}
class Demo
{
public static void main(String [] args)
{
int low = 800;
int high = 1000;
int amount = 20;
int [] values = CreateRandomnumber.createNums(low, high, amount);
for(int i = 0; i<amount; i++)
{
System.out.print(values[i] + " ");
}
}
}
// 将文件存为Demo.java
// 然后在dos 下编译,编译命令为 javac Demo.java
// 然后运行, 运行命令为 java Demo
// 有问题再问。