下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、控制流程语句 :语句: 使用分号分隔的代码就是一个语句。顺序语句 : 按照代码顺序从上往下执行所有的代码就是顺序语句,*/class Demo1 public static void main(String args)/*int i = 10; else都不符合上述 的条件执行的代码if 语句要注意的细节:1. 如果符合条件后只有一个语句需要执行,那么可以省略大括号。但是建议不要省略,因为结构不 清晰。2. if 语句的判断条件后不能添加分号,否则会影响到执行的效果的,需求 1:工作经验要两年或者两年以上。需求 2:根据一个变量所记录的数字输出对应的星期。0 -星期天 1 星期一*/class
2、 Demo2public static void main(String args)int workAge = 2;/*格式 1:if(workAge>=2)(" 电话通知过来面试 .");格式 2:if(workAge>=2).E等级接受键盘录入数据的步骤:1. 创建一个扫描器对象。2. 调用扫描器对象的 nextInt 方法扫描数据3. 导入包。*/import .*;class Demo3public static void main(String args)");/*控制流程语句之 -if 判断语句格式一: 只适用于一种情况下去使用。if( 判
3、断条件 )符合条件执行的代码 ;格式二:适用于两种情况下去使用if( 判断条件 )符合条件执行的代码else不符合条件执行 的 代码格式 3: 适用于多种情况使用的if( 判断条件 1)符合条件 1 执行的 语句;else if( 判断条件 2)符合条件 2执行 的语句;else if( 判断条件 3)符合条件 3执行 的语句;else if( 判断条件 4)符合条件 4 执行 的语句 ;else都不符合上述 条件执行的代码 */class Demo1public static void main(String args)("Hello World!");/*控制流程语句之
4、 switch 选择判断语句switch 语句的格式:switch( 你的选择 )case 值 1:符合值 1 执行的代码 break;case 值 2:符合值 2 执行的代码break;case 值 3:符合值 3 执行的代码break;case 值 4:符合值 4 执行的代码break;default:你的选择都符合上述的选项时执行的代码 ;break;switch 语句要注意的事项:1. switch 语句使用的变量只能是 byte、 char、 short、int、 String 数据类型, String 数据类型是从的 时候开始支持的。2. case后面跟的数据必须是一个常量。3.
5、switch 的停止条件:switch语句一旦匹配上了其中的一个case语句,那么就会执行对应的case中的语句代码,执行完毕之后如果没有遇到 break 关键字或者是结束 switch 语句的大括号,那么 switch 语句不会再判断,按照代 码的顺序从上往下执行所有的代码。直到遇到 break 或者是结束 siwitch 语句的大括号为止。4. 在switch语句中不管代码的顺序如何,永远都是会先判断case语句,然后没有符合的情况下才会执行 default 语句。if-else if-else if 语句与 switch 语句非常的相似:switch 语句的优点: switch 语句的结
6、构清晰。switch 缺点:如果 判断的条件是一个区间范围的,使用 switch 操作就非常的麻烦了。判断以下那些不是计算机语言 ( D )A java B C# C javascript D android*/class Demo2public static void main(String args)int option = 13; ;class Demo4public static void main(String args)(" 请输入一个月份: ");while 循环语句一般是通过一个变量控制其循环的次数。但是也是不建议2. while 循环语句的循环体代码如果只
7、有一个语句的时候,那么可以省略大括号 大家省略。3. while 循环语句的判断条件后面不能跟有分号,否则会影响到执行的效果。需求: 在控制上打印五句 hello world.*/class Demo5public static void main(String args)int count = 0;while(count<5)("Hello World!");count+;/*需求: 计算 1+2+3+ 100 的总和。*/class Demo6public static void main(String args) int num = 1;int sum = 0;
8、 创建一个随机数对象。2. 调用随机数对象的 nextInt 方法。3. 导包。*/class Demo7 public static void main(String args) int num = 1;int sum = 0; ;class Demo8 public static void main(String args) ");else if(guessNum<randomNum) (" 猜小了 .");else("恭喜你,猜对了 '"); break;/*控制流程语句 do while 循环语句格式:dowhile(判断
9、条件);需求: 在控制上打印五句 hello world.while 循环语句与 do-while 循环语句的区别:while 循环语句是先判断后执行循环语句的, do-while 循环语句是先执行,后判断。不管条件是否满足至少会执行一次。*/class Demo9public static void main(String args)/*int count =0;while(count<5)("Hello World!"); count+;在 java 中, java 编译器是不允许写废话。 boolean flag = false;while(flag)(&quo
10、t;Hello World!"); boolean flag = false;do("Hello World!");while(flag);*/int count = 0;do("hello world");count+;while(count<5);/*需求: 使用 do-while 算出 1-100 之间偶数的总和。*/class Demo10public static void main(String args)int num = 1;int sum = 0; for(;) 这种写法 是一个死循环语句,相当于 while(true)
11、;2. for 循环语句的初始化语句只会执行一次,只是在第一次循环的时候执行而已。3. for 循环语句的循环体语句只有一句的时候,可以省略大括号不写。但是不建议省略 需求: 在控制上打印五句 hello world.*/class Demo11public static void main(String args)/*int count=0;while(count<5);("Hello World!"); count+;int count = 0 ;for(" 初始化语句 A");count<5 ;(" 循环后的语句 C"
12、;)(" 循环体语句 B"); count+;*/ for(int count = 0 ; count<5; count+)("hello world");/*需求: 在控制台上打印一个 五行五列矩形 /.*先打印一行*/class Demo12 public static void main(String args)for(int j = 0 ; j<5 ; j+) 分析列数 :i = 0 ; i<5; j=0 ; j<=i1 个星号i = 1 ; i<5 ;j=0 ; j<=12 个星号i = 2 ; i<5
13、; j=0 ; j<=2 3个星号*/class Demo13public static void main(String args)for(int i = 0 ; i< 5 ; i+)for(int j = 0 ; j<=i ; j+) */class Demo15public static void main(String args) for(int i = 1 ; i<=9 ; i+)for(int j = 1 ; j<=i ; j+) ;class Demo16 public static void main(String args) throws Exceptionbreak 用于 switch 语句的作用是结束一个 switch 语句。2. break 用于循环语句中的作用是结束当前所在的循环语句。笔试题目: break 目前位于内层的 for 循环,如何才能让 break 作用于外层 的 for 循环。可以标记解决标记的命名只要符合标识符的命名规则即可。*/class Demo17public static void main(String args)aaa:for(int j = 0 ; j<3 ; j+) 在一种情况下, continue 后面不能跟有其他语句,因为是永远都无 法执行到。2. continu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海关出口报关合同
- 合同采用fidic条文
- 幼儿园《哈哈小孩》教学课件设计
- 煤矿工会管理相关制度汇编
- 农村临时救助申请书3篇
- 路演活动策划方案(共6篇)
- 2024劳动合同保密协议
- 2024车辆汽车买卖合同
- 生物谷解决方案
- 深圳大学《音乐剪辑与制作》2023-2024学年第一学期期末试卷
- 询盘分析及回复
- 氯化工艺安全培训课件
- 指导巡察工作精细科学
- 企业法律知识培训消费者权益保护实务
- 快乐读书吧-读后分享课:《十万个为什么》教学案列
- 2024年 贵州茅台酒股份有限公司招聘笔试参考题库含答案解析
- 河上建坝纠纷可行性方案
- 第五单元学雷锋在行动(教案)全国通用五年级下册综合实践活动
- 2024年华融实业投资管理有限公司招聘笔试参考题库含答案解析
- 2024年1月普通高等学校招生全国统一考试适应性测试(九省联考)历史试题(适用地区:贵州)含解析
- 儿童心理健康问题的评估与干预方案
评论
0/150
提交评论