今天算坚持学习的第五天吧。
顺序结构
选择结构
- 
if单选择结构 - 
语法 (IfDeom01) if(布尔表达式){
 //如果布尔表达式为true将执行的语句
 }
 
- 
- 
if双选择结构 (IfDeom02) - 
语法 if(布尔表达式){
 //如果布尔表达式的值为true
 }else{
 //如果布尔表达式的值为false
 }
 
- 
- 
if多选择结构(IfDeom03) - 
语法 if(布尔表达式1){
 //如果布尔表达式1的值为true执行代码
 }else if(布尔表达式2){
 //如果布尔表达式2的值为true执行代码
 }else if(布尔表达式3){
 //如果布尔表达式3的值为true执行代码
 }else{
 //如果以上布尔表达式都不为true执行代码
 }
 
- 
- 
嵌套的if结构 - 
语法 if (布尔表达式1){
 ////如果表达式1 的值为true的执行代码
 if(布尔表达式2){
 ////如果布尔表达式2的值为true的执行代码
 }
 }
 
- 
- 
switch多选择结构 - 
多选择结构还有一个实现方式就是switch case语句。 
- 
switch case 语句判断一个变量与一系列值中某个值是否相等,每一个值称为分支。 
- 
switch语句中的变量类型可以是: - 
byte short int 或者char 
- 
从Java SE7开始 
- 
switch支持字符串String类型了 
- 
同时case标签必须为字符串常量或字面量。 switch(expression){
 case value :
 //语句
 break;//可选
 case value :
 //语句
 break;//可选
 //可以有任意数量case的语句
 default://可选
 语句
 }
 
- 
 
- 
看源码,反编译
- 
从文件夹层面拷贝过去 
PS:昨天是仅有复习,复习了Scanner彻底搞懂了是如何运用的,
今天有点沉迷游戏,仅学了if和switch语句,学的很清楚。
自己运用if和switch写了些简单的计算和选择东西的代码。
今天是下午早上学习,如何下午打游戏,晚上在复习。
其实没用多少时间学习,感觉还是不能自控,明天要自己多控制一点自己学习。
啊啦啦啦啦啦撤了。
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号