Bootstrap

JavaSE(4)-Java的程序逻辑控制及猜数字游戏的实现

目录

顺序结构

分支结构

 if 语句

switch 语句

循环结构

while 循环

break

continue

 for 循环

 do while 循环

 输入输出

输出到控制台

从键盘输入

 猜数字游戏


顺序结构

顺序结构比较简单,按照代码书写的顺序一行一行执行,
如果调整代码的书写顺序, 则执行顺序也发生变化。

分支结构

 if 语句

语法格式1: 如果布尔表达式结果为 true ,执行 if 中的语句,否则不执行。
if(布尔表达式)
{ 
  // 语句
}
语法格式2: 如果布尔表达式结果为 true ,则执行 if 中语句,否则执行 else 中语句。
if(布尔表达式)
{ 
    // 语句1 
}else{
    // 语句2 
}
语法格式3: 表达式 1 成立,执行语句 1 ,否则表达式 2 成立,执行语句 2 ,否则执行语句3
if(布尔表达式1){
   // 语句1
}else if(布尔表达式2){
   // 语句2
}else{
   // 语句3
}

switch 语句

基本语法
switch(表达式){
   case 常量值1:{
     语句1;
     [break;]//依据需求添加
   }
   case 常量值2:{
     语句2;
     [break;]
   }
   ...
  default:{
     内容都不满足时执行语句;
     [break;]
  }
}
执行流程
  • 先计算表达式的值
;