JavaSE(二)——循环语句

文章目录

  • 1. Scanner工具类
  • 2. if...else条件语句
  • 3. 循环语句
    • 3.1 while 循环语句
    • 3.2 do while 循环语句
    • 3.3 for 循环语句
  • 4. switch case语句
  • 5. 课堂练习
  • 6. 感想

1. Scanner工具类

  • java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。
  • 创建 Scanner 对象的基本语法
    在这里插入图片描述
  • 以从键盘输入学号、姓名、余额为例
    JavaSE(二)——循环语句_第1张图片

2. if…else条件语句

  • 基本语法
    if(布尔表达式){
    //如果布尔表达式的值为true
    }else{
    //如果布尔表达式的值为false
    }
  • 以学生成绩为例
    JavaSE(二)——循环语句_第2张图片

3. 循环语句

  • Java中有三种主要的循环结构:

     while 循环
    
     do…while 循环
    
     for 循环
    

3.1 while 循环语句

- **基本结构**
while( 布尔表达式 ) {

//循环内容
}
- 以0~100之间求和为例
JavaSE(二)——循环语句_第3张图片

3.2 do while 循环语句

- **基本结构**
              do {
   //代码语句

}while(布尔表达式);
- 注意:do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。

3.3 for 循环语句

  • 基本结构
    for(初始化; 布尔表达式; 更新) {
    //代码语句
    }
  • 以0~100之间求和为例
    JavaSE(二)——循环语句_第4张图片

4. switch case语句

  • 基本结构
    switch(expression){
    case value :
    //语句
    break; //可选
    case value :
    //语句
    break; //可选
    //你可以有任意数量的case语句
    default : //可选
    //语句
    }

  • 以从键盘输入A、B、C,输出其本身为例

JavaSE(二)——循环语句_第5张图片

5. 课堂练习

(1)打印九九乘法表

  • 代码:
    JavaSE(二)——循环语句_第6张图片
  • 运行结果:JavaSE(二)——循环语句_第7张图片

(2)打印一个三角形

  • 代码:
    JavaSE(二)——循环语句_第8张图片

  • 运行结果:
    JavaSE(二)——循环语句_第9张图片

6. 感想

今天是Java学习的第二天,开始学习一些基本语句,以及做一些小程序的练习,哈哈,秃头少年指日可待了!

你可能感兴趣的:(JavaSE)