发表于: 2017-03-18 21:08:07

1 1346


今天完成的事情:

今天学习了 三元运算符 和 If ; if-elseif-else ;switch 语句 以及逻辑运算符

明天计划的事情:

方法相关,面向对象进行学习 
遇到的问题:

遇到的问题不多,自己也在学习中多次 练习代码用来解答自己的 小疑问. 
收获:

       if语句, 一般以Boolean 形式

       If语句只会执行true 结果.

       语法格式: if(boolean表达式)

       :

        

         If() 后没有冒号

 

     第二种:   If-else语句:

       

     注意else的使用格式,

     切记, if后跟的一定要是一个布尔类型的表达式.

 

 

 

 

     第三种  if- else-if -else 语句

        则是多种选择的情况下使用, 用于否定 上面一条调价的.

 

 案例:

      计算机考试分数打分.

      90分以上优秀  80分以上 良 70分以上中  其他的 输出 某些文字

      实操:

    

 

     注意:

          此项操作 用来 区分  if-else 语句 和 if -else if -else 语句 .

          如果仅仅使用 if ,则会在  分数大于 90分时全部显示出来,

          Else if能够 在 判断的同时 舍去 无用条件.

 

 

 

  Switch 语句.

 

  语法句式:  switch(整型类型(Int.....))

             case

             Break;

             Default;

例如:         int a = 5 ;

             Switch (a)

             {

      Case 1 : System.out.println(周一)

              Break;

    .......

              Default : System.out.println(xxxxxx);

    }

   

解析:

          Switch 语句 和 If-else if -else 作用相同, 但效率更高.

              

              

 If  与  Switch    

If 相比 switch来说 更加的强大 ; 因为 switch只适合于 整型,但是 long 不适用.实质上 是只支持Int类型.

 

 

 

Ifswitch 的选择

 

IfBoolean 类型的,

Switch 是 整数类型的,职能适合对整数的判断 .




返回列表 返回列表
评论

    分享到