【发布时间】:2014-10-08 22:41:59
【问题描述】:
我有一个 while 语句,它产生一个介于 15 和 32 以及 212 和 229 之间的数字。
import java.util.Scanner;
import java.util.Random;
public class Test
{
public static void main(String[] args)
{
int randNum = 0;
Random randNumList = new Random();
while( !(randNum>=15 && randNum<=32)&& !(randNum>=212 && randNum<=229))
{
randNum = randNumList.nextInt(251);
}
System.out.println(randNum);
我可以使用什么类型的循环来生成这些“randNum”的给定数量(例如 10)?例如,如果 while 语句生成数字 24,我如何从该 while 语句中生成 15/32 和 212/229 之间的 10 个数字?
【问题讨论】:
标签: java random while-loop numbers