预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第3章Java语句及其控制结构3.1if-else语句3.2switch语句 switch(表达式){ case常量1:语句体1;break; case常量2:语句体2;break; case常量3:语句体3;break; …… case常量n:语句体n;break; default:语句体n+1; }switch语句使用注意事项 表达式的值必须是整型(byte、short、int)或者字符型(char)数据; 能够自动转型为int类型的数据 一个switch语句中,可以有任意多个case语句,但是每个case之后的常量值不能相同。case语句中的子语句体可以是一条或者多条语句; 一般情况下,每个case语句的最后是break语句,用来从整个switch语句块中跳出,继续执行switch语句块下面的语句。如果没有使用break语句,则继续执行下面的case语句中的字语句体,直到遇到break语句,或者整个switch语句结束; 当所有case语句中的常量值都与表达式的值不相同时,则执行default语句中的子语句体,如果没有default语句,则不执行任何内容。 3.3循环语句3.3.2while循环语句 格式:while(条件表达式) <循环语句块> 功能:先计算条件表达式,为true,则执行循环语句块,为false则跳出循环。 例:publicclasswhile1{ publicstaticvoidmain(Stringargs[]){ inty=1; while(y<20) { System.out.println(y); y=+(y+1); } } }例: publicstaticvoidmain(Stringargs[]){ for(intd=1;d<=10;d++){ doublearea=Math.PI*(d/2)*(d/2); if(area>30)break; System.out.println(area); } } 3.4break语句与continue语句