大家好,我们继续来学习:

 今天呢我们来说说基本语句:

一.java中的分支语句:

 1.if 语句:    

        判断条件 : 是一个boolean类型的数据: true ,false. 

         逻辑运算符和关系运算符:结果都是boolean类型,判断条件一般都是

         逻辑运算符和关系运算符和关系运算符的表达式。: 2>3 , 3>1 && 3<7

 

       if语句的结构:

            方式1(适用于与只要求筛选判断条件成立的部分):      

                       if(判断条件){ 条件成立做的事情  }

             方式2 (适用于分类条件满足的和条件不满足的):       

                      if(判断条件){ 条件成立做的事情 } else{  if判断条件不成立做的事情    }

··          方式3(适用于多种条件判断选定):      

                      if(判断条件1){条件成立做的事情}else if (判断条件2){判断条件2成立做的事情}else if(判断条件3){判断条件3成立的所作的事情}.....(可以无限循环使用)“特点: 只要有一个条件成立了,其他条件就不会判断了。

 

      

            *if条件的使用注意事项:

      1. 不要在if的小括号后面加分号。如果你加上了表示if语句还没操作就已经结束

      2. 如果你的if语句后面只跟一个语句,这个大括号是可以省略的。但是如果有多个语句的化就必须要有大

 

  

2.    if的嵌套使用

       在一个if语句中,嵌套右一个或多个if语句。

       结构:

         if(条件1){

            if(条件2){

            }

         }else {

           if(条件3){

           }

         }

         注意: 条件1和条件2和条件3是没有关联的。

 

二.switch语句:
1.  switch的结构:
      (判断的值: 整型,和字符型数据或字符串型数据)

 

    switch(需要判断的值){

 

       case 需要对应判断的值1:

               满足值1的操作;

             break;

       case 需要对应判断的值2:

                满足值2的操作;

             break;

       case 需要对应判断的值3:

                满足值3的操作

             break;

             ...

        default :

            所有的值都不满足的操作

 

}

 

case中比较的值是不允许重复的。

 

   * switch的使用注意点:

        1.switch 具有穿透性。

        如果没有break,他会判断条件是否成立如果成立,如果后面还有判断条件,会继续执行判断条件中的内容。

        2.switch的跳楼现象 : 加了break

       if分支语句与switch分支语句的相同点与不同:

                  相同点:都是分支语句,都需要判断结果为真才执行:

 

                 不同点:1.switch具有穿透性,if条件不具有穿透性;

                                 2.if判断返回的可以是一个范围,也可以是一个确定的值:然而switch只能接收固定数值;

                                3.使用switch能做出来的,用if也可以做出来;使用if才能做出来的效果用switch不一定能做出来;(看到这里呢你可能会想:既然用if都能做出来,为什么还要switch语句这种方法呢?下面给解答)

 

 

    上述中的if分支语句用法和switch分支语句用法,具体没有什么用法指定,就只是看你怎么用,按照自己需求使用。上面有问到说可以全部使用if语句就可以了:if语句和switch语句有自己的妙用,详细分解可以看看if语句和switch语句的结构就知道了,在已给出数值条件得情况下使用switch语句比较简单些,举一个例子:输入一个学分,判断是大月还是小月,在这个时候就选用switch语句比较好,这个自己动手试试就可以有体会:

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值