import java.util.*;
class s
{
public static void main(String args[])
{
Random ran=new Random();
int value;
for(int i=1;i<=5;i++)
{
System.out.print("第"+i+"个随机数:");
value=ran.nextInt(1000);
if (value<=10)
value = value+10;
System.out.println(value);
}
}
}
class s
{
public static void main(String args[])
{
Random ran=new Random();
int value;
for(int i=1;i<=5;i++)
{
System.out.print("第"+i+"个随机数:");
value=ran.nextInt(1000);
if (value<=10)
value = value+10;
System.out.println(value);
}
}
}
难道,value-1000,当value=3000,减去1000,还是大于1000,
class s
{
public static void main(String args[])
{
int value = 0;
for(int i=1;i<=5;i++)
{
System.out.print("第"+i+"个随机数:");
value=(int)(Math.random() * 990) + 10;
if (value<=10)
value = value+10;
System.out.println(value);
}
}
}
其中(int)(Math.random() * 990) 得到的是0至990之间的随机数,加上10就是你想要的了。其他的可以类推。
class s
{
public static void main(String args[])
{
int value = 0;
for(int i=1;i<=5;i++)
{
System.out.print("第"+i+"个随机数:");
value=(int)(Math.random() * 990) + 10;
System.out.println(value);
}
}
}
其中(int)(Math.random() * 990) 得到的是0至990之间的随机数,加上10就是你想要的了。其他的可以类推。
所以不会出现大于value>1000
但是不一定要整数啊!