Java二重循环执行顺序是什么

2024-11-26 16:30:12
推荐回答(3个)
回答1:

java二重循环就是指外层一个循环,在外层循环里面嵌套一个循环。外层循环一次,内层循环全部,也就是里面的循环要执行外层循环*内层循环的次数。这里以for循环举例。如下图

for(int i = 0 ; i<5 ; i++){
        for(int j = 0 ; j<5 ; j++){
            
        }
    }

先执行外层的for循环一次,这里i=0,然后执行内层的for循环5次从0-->5。

然后重新执行外层的for循环,这里i=1,然后执行内层的for循环5次从0-->5。

所以是外层循环执行了5次,内层循环执行了25次。

回答2:

外层循环执行一次,内层循环循环一遍,比如:
for(int i=0;i<5;i++)
for(int j=0;j<5;j++)

......
i为1,j从0到4执行5次,
然后i为2,j从0到4执行5次,
然后i为3,j从0到4执行5次,
然后i为4,j从0到4执行5次。
整个循环结束!

回答3:

外面的for循环和单循环一样,外面的for循环一次,里面的for循环跑完
for(int i =; i <2;i++){
for(int j =0;j<3;j++){
//TODO
}
}
i=0时,外面的循环1次,然后内部j从0开始,执行3次
然后i++, i=1 ;再次进入内部循环,j还是从0
开始