我剛剛想出了這個代碼,打印我只有一行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