Java 如何使用for循环在某些数字之间设置数组
我试图使用Java 如何使用for循环在某些数字之间设置数组,java,arrays,for-loop,Java,Arrays,For Loop,我试图使用for循环将数组的插槽设置为介于特定数字之间。例如,我希望slot[0]设置为12,slot[39]设置为52,我希望slot[0]和slot[39]之间的每个slot都是12和52之间的每个数字;所以它将是插槽[0]=12,插槽[1]=13,插槽[14]=14…等等 有什么建议吗?int[]slot=newint[40]; int[] slot = new int[40]; for(int i = 0; i < slot.length; i++) { slot[i] =
for
循环将数组的插槽设置为介于特定数字之间。例如,我希望slot[0]
设置为12
,slot[39
]设置为52
,我希望slot[0]
和slot[39]
之间的每个slot都是12
和52
之间的每个数字;所以它将是插槽[0]=12,插槽[1]=13,插槽[14]=14
…等等
有什么建议吗?int[]slot=newint[40];
int[] slot = new int[40];
for(int i = 0; i < slot.length; i++) {
slot[i] = 12 + i;
}
对于(int i=0;i
只需将12
添加到循环索引中,然后在数组中设置该值
for (int i = 0; i < 40; ++i)
{
slot[i] = i + 12;
}
for(int i=0;i<40;++i)
{
槽[i]=i+12;
}
未测试警告:
for (int i = 0, num = 12; i < 40; i++, num++)
slot[i] = num;
for(inti=0,num=12;i<40;i++,num++)
时隙[i]=num;
声明int数组并使用for循环为其赋值
请尝试以下代码
int[] slotarray = new int[40];
int valueOfFirstSlot = 12;
for(int slotCounter = 0; slotCounter<slotarray.length; slotCounter++, valueOfFirstSlot++){
slotarray[slotCounter] = valueOfFirstSlot;
}
int[]slotarray=newint[40];
int valueOfFirstSlot=12;
对于(int slotCounter=0;slotCounteris这就是你想要的…for(int i=0,j=12;iHmm),与其他答案相比,在一个for
循环中不太明显地使用多个递增语句对我来说不是那么易读。