- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
003JAVA编程基础.ppt
JAVA基础 专业教程 概述: * 理论讲解部分 Ver3.1 第003课 Java编程基础 Java流程控制语句 重点: 难点: Java流程控制语句 Java流程控制语句 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 Java中的条件语句格式如下: if(condition)statement; 如果圆括号中的条件成立,就执行statement语句指定的操作,条件不成立就接着执行statement之后的语句。条件必须放在圆括号内。 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 如果a大于b,将a的值赋为30。 if(ab)a=30; 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 if-else语句在条件表达式的值为false时执行else语句。如果if表达式的值为true,那么else块的代码就不执行了。 if(condition){ //条件成立时,执行的命令 Statement1; Statement2; ...... }else{ //否则要执行的命令 Statement3; Statement4 ...... } 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 else部分是可选的,else总与离它最近的没有和其他else配对的if配对成组。if语句可以单独出现,else语句不能单独出现。 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 if(boolean-expression1) { statements1; }else if(boolean-expression2){ statements2; } … else{ statementsN; } 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 if(yourMoney1000000){ yourGrade=“富翁”; }else if(yourMoney100000){ yourGrade=白领“; }else if(yourIncome10000){ yourGrade=蓝领“; }else{ yourGrade=月光族; } 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.1 if语句 复合if语句 只有在firstVal为0, secondVal不为1和thirdVal为2时firstVal--语句才能够得到执行。 if (firstVal==0) if(secondVal==1) firstVal++; else if(thirdVal==2) firstVal--; 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.2 switch语句 switch语句的语法是: switch(表达式){ case 值1: 语句1; break; case 值2: 语句2; break; default: 语句D; } 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.2 switch语句 switch语句是第一个不要求布尔计算的控制流语句。 switch根据语句中的表达式的值来传递控制给多个子语句中的一个。 switch将控制传给语句标志case后面的值与表达式的值相同的第一个语句,否则switch将控制传给含有default标志的语句。如果没有default标志,控制将被传给switch块后面的第一个语句。 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.2 switch语句 switch语句的特别之处是:它的表达式必须是整数类型的。只可以使用byte型,short型、char型或int型,但不能是float型和boolean型,甚至long型 。 4 Java编程基础 4.3 Java流程控制语句 第003课 Java编程基础 4.3.2 switch语句 switch经常使用break来结束switch的执行。只要值与表达式匹配,程序就从这个点开始一直执行下去。所以后面的语句全部会被执行 。
文档评论(0)