老师讲的流程控制;public class Demo3 { /** * break终止switch、循环语句 */ public static void main(String[] args) { //break的使用 for(int i=1;i<=10;i++){ System.out.println("执行"+i); if(i==5){ break;//终止整个for循环. } } //continue的使用 for(int i=1;i<=10;i++){ if(i==5||i==7){ continue;//终止的是循环体中某一次循环。 } System.out.println("执行====="+i); } //return返回 for(int i=1;i<=10;i++){ System.out.println("执行====="+i); return;//终止了函数的执行 } //方法的调用(return到此处)------ getName("admin"); System.out.println("main方法执行完毕!"); } //在无返回值的方法中使用return。 public static void test2(){ System.out.println("AAAA"); System.out.println("AAAA"); System.out.println("AAAA"); System.out.println("AAAA"); return; } public static void test3(int x){ System.out.println("AAAA"); System.out.println("AAAA"); if(x==5){ return;//一种责任:终止函数的执行。(没有携带任何的结果值) } System.out.println("AAAA"); System.out.println("AAAA"); } //有返回值的方法中使用的return。 public static int getAge(int age){ if(age>30){ return 0; }else{ return 1; } //return 3; } public static String getName(String name){ System.out.println("AAAA"); System.out.println("AAAA"); System.out.println("AAAA"); System.out.println("AAAA"); System.out.println("AAAA"); return name;//返回到方法的调用处。------- //在函数中,return的后面不能再跟代码。(永远不会执行!) //System.out.println("AAAAA"); } //自定义的方法 public static void test1(){ int i=1; System.out.println("AAAA1"); i++; System.out.println("AAAA2"); i++; System.out.println("AAAA3"); i++; System.out.println("AAAA4"); i++; System.out.println("AAAA5"); i++; //注意:break只能用于循环和switch。 /*if(i>3){ break; }*/ //break终止的是循环体或者是跳出switch语句体。 } }
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MATLAB的数字信号处理仿真系统(GUI+源码).zip
- IMG_20240510_080940.jpg
- 基于MATLAB的数字信号处理仿真系统GUI+源码(高分项目).zip
- WIFI密码查看器 V1.0 -查看WINDOWS已保存WIFI密码
- DC%E7%BB%BC%E5%90%88%E5%8F%8A%E4%BB%BF%E7%9C%9F%E9%AA%8C%E8%AF%81%E5%92%8CDFT%E6%B5%8B%E8%AF%95.html
- Rtools44 installer for windows
- 数字信号处理实验,使用matlab仿真源码+PDF文档(高分项目).zip
- main.c
- 配置好的maven文件
- 深度学习之OneFlow采用全新架构设计的工业级通用深度学习框架-2.7z