一次forloop Java

一次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)

好吧,这可能是一个非常愚蠢的问题,但接下来

我想运行一个矩阵来检查值,并在必要时更改它们。我把它分成几个部分,其中一个部分是检查上面的行。 因此,假设您的行是“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如果要保持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;j
var
在Java中不存在。
var
在Java中不存在。好吧,外部循环肯定可以删除,使用
i
作为数组索引可以替换为
0
。可能的重复,外部循环肯定可以删除,使用
i
作为数组索引也可以被替换使用
0
。这可能是我认为最好的解决方案,因为我确实是常数。不,我还有一段代码,其中我使用了一个forloop,I和j都是常数。问题是我不知道如何在没有forloop的情况下运行它。我尝试了“do”语句,但似乎没有时间工作。f或者(inti=0;这可能是我认为的最好的解决方案,因为我确实是常数。不,我还有一段代码,其中我使用了一个forloop,i和j都是常数。问题是我不知道如何在没有forloop的情况下运行它。我尝试了“do”语句,但似乎没有时间工作。例如(int i=0;我能请你提供解释吗?它可以使你的答案更有用。你能提供解释吗?它可以使你的答案更有用。