我刚刚想出了这个代码,打印我只有一行5个随机乐透号码和1个随机巨型号码。我需要创建一个循环,询问用户“您想要多少票?”,然后打印用户要求的行数,而不是一行。我将如何做到这一点?我相信它是一个for循环,但我不知道。爪哇乐透号码发生器LOOP
公共静态无效的主要(字串[] args)
{
int[] lottoNumber = new int[6];
{
lottoNumber[0] = (int) ((47 * Math.random()) + 1);
lottoNumber[1] = (int) ((47 * Math.random()) + 1);
lottoNumber[2] = (int) ((47 * Math.random()) + 1);
lottoNumber[3] = (int) ((47 * Math.random()) + 1);
lottoNumber[4] = (int) ((47 * Math.random()) + 1);
lottoNumber[5] = (int) ((27 * Math.random()) + 1);
}
System.out.println("Lottery Numbers: ");
for(int i=0; i<1; i++)
{
System.out.print(lottoNumber[0] + " ");
System.out.print(lottoNumber[1] + " ");
System.out.print(lottoNumber[2] + " ");
System.out.print(lottoNumber[3] + " ");
System.out.print(lottoNumber[4] + " ");
System.out.print("MEGA:(" + lottoNumber[5] + ")");
}
}
}
谢谢@luisluix!这有很大帮助。 – evolution8 2014-10-27 06:00:51