我目前在Netbeans中学习Java,我正在尝试赋予给我的任务,这是在数组上的,而且我对于需要的问题的第2部分有困难在特定位置打印数字。在特定位置/位置java打印数组netbeans
第1部分要求我创建并打印一个大小为20的数组,以插入1到7之间的随机数。我已完成。
Random rand = new Random();
int[] myArray = new int[20];
System.out.print("Array: ");
for(int i = 0; i < myArray.length; i ++)
{
int random = rand.nextInt(7) + 1;
myArray[i] = random;
System.out.print(myArray[i] + " ");
}
虽然部分2现在需要我生成到19 0之间的随机数,其表示在第1部分的阵列位置,程序将具有打印从该阵列的位置的4张随机数起同时考虑到帐户在阵列边界上。
正如现在我目前被困生成随机数从0到19后,不知道该怎么办时,产生random2位置,使阵列打印random2位置之后连续4个号码
Random rand2 = new Random();
int random2 = rand2.nextInt(19) + 1;
连续4个?如果第二个随机数是18呢?并且你正在学习'java'而不是'javascript' –
哦,我看到我为之造成的麻烦感到抱歉,并且感谢您为我编辑。当第二个随机数是18时,程序将打印位置19,20,1,2处的4个连续位置。 – Rind