(菜鸟也学大数据)20200709—JAVA中的循环结构之while循环,do-while循环以及for循环

一.While循环

  • 语法格式
        
         while( 表达式 ){
             
                语句;
                ...
         }
         
  • 语句分析

while后面的表达式结构为布尔型,当结果为真时,执行括号内的代码块,反之不执行。

  • 代码示例
        int i = 1;

        //循环输出十次打印好好学习天天向上!!!
        while (i <= 10) {
            
            System.out.println("第" + i + "次写:好好学习天天向上!!!");
            i++;

        }
  • 特点
    一般情况下while循环适合用于在不清楚循环条件的情况下使用。

二.do-while循环

  • 语法格式
       do{
          语句;
          ...
       }while(表达式);//注意这句后面要加分号
  • 语句分析

与while不同的是,do-while先执行代码块在判断是否需要再次执行代码块,所以do-while至少能执行一次

  • 代码示例
        int i=1;
        
        do{
            
            System.out.println("我执行了第 "+i+"次");
            i++;

        }while (i<10);

三. for 循环

  • 语法结构
for(变量初始化;循环条件;修改变量的值){
       语句;
       ...
}
  • 语句分析

通过for循环的语法结构不难看出,需要先设定一个变量并初始化,在进行判断是否能进入循环体,如果进入后,并且执行完成,将回到for循环第4个部分“修改变量的值”,如此循环,知道循环条件为false

  • 代码示例
       
        for (int i = 1; i < 6;i++) {

            System.out.println("第"+i+"次输入:好好学习天天向上");


        }
  • 注意:
    for循环的执行顺序为 初始化变量>循环条件>代码块>修改变量 ,如此循环,知道循环条件不满足

猜你喜欢

转载自blog.csdn.net/weixin_38468167/article/details/107242493