我是靠谱客的博主 单纯大炮,这篇文章主要介绍Java基础之for循环嵌套,现在分享给大家,希望可以做个参考。

双重循环嵌套
for(条件初始化;条件判断;条件变化){ //hang
//代码
for(条件初始化;条件判断;条件变化){ //lie
//代码
}
//代码
}
外层循环执行一次,内层循环执行一轮(从开始到结束)

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* * * * * * * * * * * * * * * * * * * * * * * * * * */ int count=0; for(int i=1;i<=25;i++){ System.out.print("* "); count++; if(count==5){ System.out.println(); count=0; } }
复制代码
1
2
3
4
5
6
7
8
9
10
//外层循环 控制行数 i 1~5 for(int i=1;i<=5;i++){ //列 j 1~5 for(int j=1;j<=5;j++){ System.out.print("* "); } //换行 System.out.println(); }
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* * * * * * * * * * * * * * * * * */ for(int i=1;i<=5;i++){ //列 j 1~5 for(int j=1;j<=5;j++){ if(i==1 || i==5 || j==1 || j==5){ System.out.print("* "); }else{ System.out.print(" "); } } //换行 System.out.println(); }
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* * 1 * * 2 * * * 3 * * * * 4 * * * * * 5 */ for(int i=1;i<=5;i++){ for(int j=1;j<=i;j++){ System.out.print("* "); } //换行 System.out.println(); }
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* * 1 * * 2 * * 3 * * 4 * * * * * 5 */ for(int i=1;i<=5;i++){ for(int j=1;j<=i;j++){ if(i==5||j==1||j==i){ System.out.print("* "); }else{ System.out.print(" "); } } //换行 System.out.println(); }
复制代码
1
2
3
4
5
6
7
8
//九九 乘法表 for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+j*i+"t"); } System.out.println(); }

最后

以上就是单纯大炮最近收集整理的关于Java基础之for循环嵌套的全部内容,更多相关Java基础之for循环嵌套内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部