Java基础:Java语句

Java语句

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

 

一、while语句

 

一般形式:

while(条件表达式) {

       语句体………

}

 

执行过程:

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

 

二、do while语句

一般形式:

do {

       语句体…….

} while(条件表达式);

 

执行过程:

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

 

需要注意:与while语句区别

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

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

 

三、for语句

 

一般形式:

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

       语句体……

}

 

执行过程:

 

 

 

 

四、breakcontinue语句

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),常量类型不可以是longfloatdouble等数

 据类型。

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

<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配对。例子:

 

 

©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页