发表于: 2017-03-18 21:08:07
1 1352
今天完成的事情:
今天学习了 三元运算符 和 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类型.
If和switch 的选择
If是 Boolean 类型的,
Switch 是 整数类型的,职能适合对整数的判断 .
评论