【KS】JAVA学习记录06——循环结构for和while

【KS】JAVA学习记录06——循环结构for和while

for循环

for循环是一个循环控制结构,可以有效地编写需要执行的特定次数的循环。
知道一个任务要重复多少次的时候,for循环是有好处的。
语法一:
for(初始值; 布尔表达式; 更新迭代)
{
   执行语句;

}

语法二:主要是用于数组。

for(申明: 数组)
{
   执行语句;
}
声明:新声明块变量,这是一种与正在访问数组中的元素兼容的变量。该变量在for块内可被利用并且它的值作为当前的数组元素将是相同的。

表达:这个计算结果完成需要循环数组。表达式可以是一个数组变量或返回一个数组的方法调用。

public class Test {
   public static void main(String args[]){
      int [] numbers = {10, 20, 30, 40, 50};
      for(int x : numbers ){
         System.out.print( x );
         System.out.print(",");
      }
   }
}
//这将产生以下结果:10,20,30,40,50,

while循环

while循环是一个控制结构,可以重复的特定任务次数。
语法:
while(布尔表达式)
{
   执行语句;
}
在执行时,如果布尔表达式的结果为真,则循环中的动作将被执行。只要该表达式的结果为真,执行将继续下去。

在这里,while循环的关键点是循环可能不会永远运行。当表达式进行测试,结果为假,循环体将被跳过。

do...while循环

do ... while循环类似于while循环,不同的是一个do ... while循环是保证至少执行一次。
语法:
do
{
   执行语句;
} while (布尔表达式);
请注意,布尔表达式出现在循环的结尾,所以在循环中的语句执行前一次布尔测试。

如果布尔表达式为真,控制流跳回,并且在循环中的语句再次执行。这个过程反复进行,直到布尔表达式为假。

break关键字

关键字break是用来停止整个循环的。 break关键字必须使用于任何循环中或一个switch语句中。

关键字break将停止最内层循环的执行,并开始执行在块之后的下一行代码。

continue关键字

continue关键字可以在任一环的控制结构使用。它使循环立即跳转到循环的下一次迭代.
在for循环中,continue关键字会导致控制流立即跳转到更新语句。

猜你喜欢

转载自blog.csdn.net/qq_33369905/article/details/80704884
今日推荐