Logo
Section 1 / 12

介绍:重复

本章从先决条件、学习目标和概述开始。

导入

介绍:重复

本章从先决条件、学习目标和概述开始。

先修知识

决策

学习目标

完成本章后,你应该能够:

  • 针对需要重复的情境设计循环结构
  • 使用 while 语句实现指定的循环设计
  • 识别给定 while 循环中的逻辑错误
  • 通过布尔变量控制 while 循环
  • 编写嵌套的 while 循环

概述

到目前为止,我们看到的应用程序从用户读取一些数据,执行一个或多个计算,并显示结果。若要对另一组数据重复此过程,我们需要再次运行程序。但真的必须如此吗?Java 具备重复执行一组语句的能力。我们可以原样重复这些语句,也可以使用不同的值或数据进行重复。可以指定重复次数,也可以在满足某个条件时停止重复。这个条件可能是一个用户被询问的“是/否”问题的答案。这类提供重复功能的语句,与前几章讨论的决策语句类似,允许代码执行偏离正常的顺序流程。

调试插曲——避免错误;发现错误

循环的逻辑