一次forloop Java
好吧,这可能是一个非常愚蠢的问题,但接下来 我想运行一个矩阵来检查值,并在必要时更改它们。我把它分成几个部分,其中一个部分是检查上面的行。 因此,假设您的行是“j”,列是“i”。现在我想保持'I'恒定(=0),让'j'遍历行数。我使用的代码是:一次forloop Java,java,arrays,for-loop,matrix,iteration,Java,Arrays,For Loop,Matrix,Iteration,好吧,这可能是一个非常愚蠢的问题,但接下来 我想运行一个矩阵来检查值,并在必要时更改它们。我把它分成几个部分,其中一个部分是检查上面的行。 因此,假设您的行是“j”,列是“i”。现在我想保持'I'恒定(=0),让'j'遍历行数。我使用的代码是: for(int i=0;i<=0;i++) { for(int j=1;j<worldMatrix[i].length-1;j++) { (Do something)
for(int i=0;i<=0;i++)
{
for(int j=1;j<worldMatrix[i].length-1;j++)
{
(Do something)
}
}
for(int i=0;i如果要保持i=0,请不要只写第一个循环,取var i=0,然后写第二个循环
int i = 0;
for(int j = 1; j < worldMatrix[i].length - 1; j++) {
//(Do something)
}
inti=0;
对于(int j=1;j
如果要保持i=0,请不要只写第一个循环,取var i=0,然后写第二个循环
int i = 0;
for(int j = 1; j < worldMatrix[i].length - 1; j++) {
//(Do something)
}
inti=0;
对于(int j=1;j
如果i是常量且仅在此处使用,则可以删除该变量并直接输入数字
for(int j=1;j<worldMatrix[0].length-1;j++) {
(Do something)
}
for(int j=1;j如果i是常数并且仅在这里使用,您可以删除该变量并直接输入数字
for(int j=1;j<worldMatrix[0].length-1;j++) {
(Do something)
}
for(int j=1;j第一个循环没有做任何事情,因为我没有改变。I++基本上什么也不做,因为范围是0到0。
保持第二个循环-
for(int j=1;j<worldMatrix[0].length-1;j++)
{
//action
System.out.println(j);
System.out.println(worldMatrix[0]);
//you can also change the variable in your matrix
}
for(int j=1;j第一个循环没有做任何事情,因为我没有改变。I++基本上什么也不做,因为范围是0到0。
保持第二个循环-
for(int j=1;j<worldMatrix[0].length-1;j++)
{
//action
System.out.println(j);
System.out.println(worldMatrix[0]);
//you can also change the variable in your matrix
}
用于(int j=1;jvar
在Java中不存在。var
在Java中不存在。好吧,外部循环肯定可以删除,使用i
作为数组索引可以替换为0
。可能的重复,外部循环肯定可以删除,使用i
作为数组索引也可以被替换使用0
。这可能是我认为最好的解决方案,因为我确实是常数。不,我还有一段代码,其中我使用了一个forloop,I和j都是常数。问题是我不知道如何在没有forloop的情况下运行它。我尝试了“do”语句,但似乎没有时间工作。f或者(inti=0;这可能是我认为的最好的解决方案,因为我确实是常数。不,我还有一段代码,其中我使用了一个forloop,i和j都是常数。问题是我不知道如何在没有forloop的情况下运行它。我尝试了“do”语句,但似乎没有时间工作。例如(int i=0;我能请你提供解释吗?它可以使你的答案更有用。你能提供解释吗?它可以使你的答案更有用。