Java程序逻辑控制:while循环| 学习笔记

简介: 快速学习Java程序逻辑控制:while循环

开发者学堂课程【Java编程入门:Java程序逻辑控制:while循环】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/18


Java程序逻辑控制:while循环

 

内容简介:

一:while 循环的定义和类型

二:利用while循环实现1100的累加

三:利用do...while循环实现1100的累加

四:while循环和do...while循环的区别及使用场景

 

一:while 循环的定义和类型

所谓的循环结构,指的是某代码被重复执行的处理操作。在程序之中提供有while语句来实现循环的定义,那么该语句有两种定义形式,接下来我们学习一下两种形式的while语句。

 

While语句的两种类型:

 

While循环: 

do...while循环: 

 While(布尔表达式) {

      条件满足时执行 ;

      修改循环条件;

 

}

 

 

do {

条件满足时执行 ;

修改循环条件 ;

} while (布尔表达式 ) ;  

 

 

 

 

二:利用while循环实现1到100的累加

范例: 实现1100的累加。

 

Public class JavaDemo {

    Public static void mianstring args[ ]) {

        Int sum = 0 ;  // 保存最终的计算总和

        Int num = 1 ;  // 进行循环控制

        While (num <= 100) {  // 循环的执行条件

            Sum += num ;  // 累加

            Num ++ ;  // 修改循环条件

        }

        System.out.println(sum) ;

    }

}

 

 

三:利用do...while循环实现1到100的累加

在编写程序时,除了使用while循环之外,也可以使用do...while循环来进行处理。

范例:使用do...while循环实现累加

Public class JavaDemo {

    Public static void mianstring args[ ]) {

        Int sum = 0 ;  // 保存最终的计算总和

        Int num = 1 ;  // 进行循环控制

        Do { // 循环的执行条

            Sum += num ;  // 累加

            Num ++ ;  // 修改循环条件

        } while (num <= 100) ;

        System.out.println(sum) ;

    }

 

}

 

四:while循环和do...while循环的区别及使用场景

While循环与do...while循环的最大差别是,while循环是先判断后执行,而do...while循环是先执行一次后再进行判断。在程序开发中能够见到do...while循环的几率几乎仅为1%99%的概率下首选的肯定是while循环。所以在编写程序的时候选择适合自己的方法。

 

 

 

 

 

 

相关文章
|
2天前
|
Java Android开发
在Eclipse环境下调试Java程序
在Eclipse环境下调试Java程序
10 1
|
2天前
|
IDE Java 开发工具
在DOS环境下调试Java程序
在DOS环境下调试Java程序
13 1
|
3天前
|
Java
Java的程序基本控制语句
Java的程序基本控制语句
|
4天前
|
存储 Java 数据处理
Java中的while循环语句详解
Java中的while循环语句详解
12 0
|
4天前
|
分布式计算 Java 测试技术
Spark 单元测试报Error:(26, 16) java: 程序包sun.misc不存在
Spark 单元测试报Error:(26, 16) java: 程序包sun.misc不存在
12 0
|
5天前
|
Java
Java实现加权平均分计算程序WeightedAverageCalculator
绩加权平均分计算程序,带UI界面和输入保存功能。
15 0
|
5天前
|
IDE Java 数据库连接
Java桌面应用程序的深入探索
Java桌面应用程序的深入探索
11 0
|
5天前
|
Java
Java中while循环语句
Java中while循环语句
11 0
|
5天前
|
Java 数据处理
Java中do…while循环语句
Java中do…while循环语句
17 3
|
5天前
|
算法 Java 数据处理
Java程序性能优化研究
Java程序性能优化研究
18 0