Java基础:Java语句

系统 1553 0

Java语句

-------关键语句介绍

一、while 语句

一般形式:

while( 条件表达式 ) {

语句体 ………

}

执行过程:

条件表达式为真,执行语句体。否则,退出!

二、do while 语句

一般形式:

do {

语句体 …….

} while( 条件表达式 );

执行过程:

先执行一次语句体,判断 条件表达式是否为真,为真再执行do语句中的语句体。为假,退出。

需要注意:与while语句区别

1. while( 条件表达式 ) 后面有分号 ;

2. 不管条件表达式是否为真,语句体均会执行一次。

三、for 语句

一般形式:

for( 子句 1; 子句 2; 子句 3) {

语句体 ……

}

执行过程:

Java基础:Java语句

四、break continue 语句

break 退出所在循环 :

需要注意的一个问题:

这个时候编译器会报错:无效的 System.out 输出语句。

冷静分析一下:呵呵!

break 语句会结束循环,所以不会再去执行 System.out 输出语句。编译会认为你在多此一举, sorry 报个错!

continue 退出本次循环,不会退出整个循环:

五、switch 语句

一般形式:

执行过程:

case 根据自己的表达式看是否匹配常量,如果匹配就执行语句体,否则执行 default 语句。

case 执行类似于并行操作,不是顺序操作。所以各个表达式的值不可以相同。哪个 case 匹配常量就会执行自己的语句体,不会再去寻找其他 case 语句。

注意:

<1> case 穿透:省去break关键字

<2> Java 编程中 switch 括号中的常量的数据类型只可以为 int 类型或者是 byte char short( 因为 byte char short 可以自动提升为 int ) ,常量类型不可以是 long float double 等数

据类型。

<3> 多个 case 可以合并 , 相当于 " " ,例如下面 i 等于 10 5 7 都可以执行打印语句。

<4> default 语句可以省,但是不推荐,他后面的 break 可省

<5> case 或者 default 子句中可以写多条语句

<6> case 或者 default 子句中还可以嵌套 switch 或者其他语句

六、return 语句

终止方法的运行并指定要返回的数据。

两种形式:

<1> return 表达式;

<2> return ;没有任何数据直接返回,结束函数 ( 方法 ) 的执行。

七、if 语句

一般形式:

1.if(条件表达式) {语句体}

2.if(条件表达式) {语句体} else{语句体

3. if (条件表达式1)

{语句体} else if (条件表达式2)

{语句体 else

{语句体

特别注意:形式3,else与其最近的上个if配对。例子:

Java基础:Java语句


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论