Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用for循环在某些数字之间设置数组_Java_Arrays_For Loop - Fatal编程技术网

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
循环中不太明显地使用多个递增语句对我来说不是那么易读。