第2章 JAVA语言基础3.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
continue语句 continue语句用来略过循环中剩下的语句,重新开始新的循环,这和break语句的完全跳出循环是不一样的。 continue 仅仅出现在while/do/for语句的子语句块中。 带标号的break/continue public class BreakDemo2{ public static void main(String[] args){ flag:for(int j=2;j20;j+=5){ System.out.println(befor break: +j); for(int i=0;i10;i++){ System.out.println(“i is: +i); if(i==5)break flag; } System.out.println(after break: +j); } } } 课堂练习 输出1-100内前5个可以被3整除的数。 流程控制 流程控制 顺序 分支 循环 问题 如果令狐冲的Java考试成绩大于90分,师父就奖励他一本武功秘笈 分支(条件)语句 分支语句实现程序流程控制的功能 ,即根据一定的条件有选择地执行或跳过特定的语句 Java分支语句分类 if…else switch if语句 if 和 else语句 if ( boolean expression ){ statement or block; } 或者: if ( boolean expression ){ statement or block; } else if (boolean expression) { statement or block; } else { statement or block; } 注意:if或else if后的条件表达式需要用括号括起来,但是如果只有一句语句,可以省略{} 问题解决 public class Lhc { public static void main(String[ ] args) { int score = 95; //令狐冲的Java成绩 if ( score 90 ) { //判断是否大于90分 System.out.println(师父说:不错,给你《独孤九剑》剑谱); } } } 问题 令狐冲Java成绩大于90分,而且音乐成绩大于80分,师父奖励他; 或者Java成绩等于100分,音乐成绩大于70分,师父也可以奖励他 问题解决 public class HelloAccp3 { public static void main(String[ ] args) { int score1 = 100; //令狐冲的Java成绩 int score2 = 72; //令狐冲的音乐成绩 if ( (score1 90 score2 80) || (score1 == 100 score2 70) ) { System.out.println(师父说:不错,给你《独孤九剑》剑谱); } } } 问题 如果令狐冲考试成绩大于90分,师父就奖励他《独孤九剑》,否则师父就罚他上思过崖闭关思过 问题解决 public class HelloAccp4 { public static void main(String[ ] args) { int score = 89; //令狐冲的语文成绩 if ( score 90 ) { System.out.println(师父说:不错,给你《独孤九剑》剑谱); }else{ System.out.println(师父说:不孝徒,上思过崖闭关思过去吧); } } } 寻找错误(2处) if(a++){ b=a*a; a/=2; else{ b=a*3; ++b; } 问题 令狐冲参加比武大会 如果获得第一名,将出任武林盟主 如果获得第二名,将出任武当掌门 如果获得第三名,将出任峨嵋掌门 否则,将被逐出师门 switch语句 switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; default: 语句; } 计算表

文档评论(0)

briuo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档