for循环退出方法,带冒号:的退出等
来源:互联网 发布:java软件设计培训 编辑:程序博客网 时间:2024/05/01 18:41
用例子说明一切,欢迎评论!再次以九九乘法表为例!
1、九九乘法表一般写法
public class DemoFor { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= 9; j++) { System.out.print(j + "x" + i + "=" + i * j+"\t"); if(i==j){ System.out.println(); break; } } } }}
运行效果:
1x1=11x2=22x2=41x3=32x3=63x3=91x4=42x4=83x4=124x4=161x5=52x5=103x5=154x5=205x5=251x6=62x6=123x6=184x6=245x6=306x6=361x7=72x7=143x7=214x7=285x7=356x7=427x7=491x8=82x8=163x8=244x8=325x8=406x8=487x8=568x8=641x9=92x9=183x9=274x9=365x9=456x9=547x9=638x9=729x9=81
2、假如要打印一个六六乘法表
(把9改成6也是可以的)
public class DemoFor { public static void main(String[] args) { boolean mBool = false; for (int i = 1; i <= 9; i++) { if (mBool) { break; } for (int j = 1; j <= 9; j++) { System.out.print(j + "x" + i + "=" + i * j + "\t"); if (i == j) { System.out.println(); break; } if (6 == j) { mBool = true; } } } }}
运行结果:
1x1=11x2=22x2=41x3=32x3=63x3=91x4=42x4=83x4=124x4=161x5=52x5=103x5=154x5=205x5=251x6=62x6=123x6=184x6=245x6=306x6=361x7=72x7=143x7=214x7=285x7=356x7=427x7=49这个是通过变量来控制循环是否继续 (这种方法貌似很受人推荐)
3、使用标签退出循环(不常用)
public class DemoFor { public static void main(String[] args) { mOut: for (int i = 1; i <= 9; i++) { for (int j = 1; j <= 9; j++) { System.out.print(j + "x" + i + "=" + i * j + "\t"); if (i == j) { System.out.println(); break; } if (6 == i) { break mOut; } } } }}
运行结果:
1x1=11x2=22x2=41x3=32x3=63x3=91x4=42x4=83x4=124x4=161x5=52x5=103x5=154x5=205x5=251x6=6注意此处的mOut为自定义,简单的说就是给for做了一个标记(标签),
在符合条件的时候直接退出(适用于多层循环)
标记(标签)可使用于for循环和switch循环,
--------------------------
有错误或疑问之处请指点和留言,定借鉴!
注意
0 0
- for循环退出方法,带冒号:的退出等
- 退出双层的for循环的方法
- java退出for循环
- 冒号的for循环
- 退出循环的n种方法
- while(cin>>word)循环的退出方法
- 带退出的循环体
- VBA笔记 退出循环、Sub、Fuction等的Exit语句
- 带有冒号的for循环
- for循环不加退出条件、equals的作用
- for循环不加退出条件、equals的作用
- 在vi中使用命令的方法是:冒号+命令+回车,如:q 回车代表退出。
- android带对话框的退出
- 数组越界引起 for循环 永不退出
- Lopoper 退出循环的原理
- 退出2层循环的n种方法
- JAVA学习代码——循环的退出方法
- 退出Activity的方法
- 第九周阅读项目-(3)
- C#中is和as两种关系运算符
- 数组做数据成员-1
- webview如何在自身Activity中打开
- Django前端实现列表分页显示
- for循环退出方法,带冒号:的退出等
- Git
- python, linux shell 使用expect模块自动输入密码
- 第九周项目3我的数组类
- 第九周练习 阅读程序
- 怎么让Form提交表单当前页面刷新不跳转
- JavaScript中字符串的常用操作汇总
- 向量几何
- 2015年中国网络版权保护年度报告:网络音乐侵权案最多