折腾了两天VPS,今天把前几天学习的笔记补了上来,Java SE 流程控制语句续

1.Java中的循环控制语句一共有三种:分别是while  do…while以及for循环。

2.while循环 形式为:

   while(布尔表达式)

{   // 待执行代码 }

直到布尔表达式为假时,才跳出循环。

程序eg:

public class WhileTest
{
 public static void main(String[] args)
 {
 int a=1;
 int sum=0;
 while(a<=100)
  
  {
  sum=sum+a;
  a++;
  }
 System.out.println(sum);
 }
}

3.do…while循环

do-while 循环,形式为:
do
{
 //待执行代码
}
while(布尔表达式);  //此处分号不能少

程序例子:

public class WhileTest
{
 public static void main(String[] args)
 {
 int a=1;
 int sum=0;
 do  
  {
  sum=sum+a;
  a++;
  }
 while(a<=100);
  
 System.out.println(sum);
 }
}

 
4.while与do—while之间的区别,如果布尔表达式的第一次就为false,那么while循环一次都不执行;

 

do…while循环则会执行一次。如果布尔表达式第一次判断为true,那么while循环与do…while循环是等价的。

5.for循环,使用最多的循环
形式为:
for(变量初始化;条件判断;步进)
{
//待执行的代码
}

for循环执行流程:
1).执行变量初始化;
2).执行条件判断;如果条件判断结果为假,退出for循环,开始执行循环后面的代码;如果条件判断为真,执行for循环里面的代码;
3).执行步进;
4).重复步骤2;

public class WhileTest
{
 public static void main(String[] args)
 {
        int a; 
 int sum=0;
 for(a=1;a<=100;a++)
  {
  sum+=a;
  }
  
 System.out.println(sum);
 }
}

 

Java SE 第七记 Java SE 流程控制语句续

发表评论

电子邮件地址不会被公开。 必填项已用*标注