java 第七讲 流程控制语句续
2011-12-21 13:05
453 查看
1. java中循环控制语句分为三种,分别是 while,do...while以及for循环。
2. while循环,形式:
while(布尔表达式)
{
//执行代码
}
1到100所有偶数的和
3. do...while循环,形式为:
do
{
//待执行的代码
}
while(布尔表达式);
4. while 与 do...while之间的区别:如果布尔表达式第一次执行的结果就为false,那么while循环一次也不执行;do...while循环会执行一次。如果布尔表达式第一次执行结果是true那么, do...while和while的等同。
5. for循环(使用最多的一个循环)。其形式为:
for(变量的初始化;条件判断;步进)
{
//执行代码
}
执行的过程
1)执行变量初始化。
2)执行判断条件。如果条件判断为假的,那么跳出for循环,执行循环后面的代码;如果判断条件为真。执行for循环里面的代码。
3) 执行步进。
4)重负2。
2. while循环,形式:
while(布尔表达式)
{
//执行代码
}
public class WhileTest { public static void main(String[] args) { int a = 2; //循环变量 int sum = 0; //存储相加后的结果 while(a <= 100) { sum += a; a += 2; } System.out.println(sum); } }
1到100所有偶数的和
3. do...while循环,形式为:
do
{
//待执行的代码
}
while(布尔表达式);
public class DoWhileTest { public static void main(String[] args) { int a = 2;//循环变量 int sum = 0; //存储相加后的结果 do { sum += a; a += 2; } while(a <= 100); System.out.println(sum); int b = 2; while(b < 1) { System.out.println("Hello World"); } do { System.out.println("Welcome"); } while(b < 1); } }
4. while 与 do...while之间的区别:如果布尔表达式第一次执行的结果就为false,那么while循环一次也不执行;do...while循环会执行一次。如果布尔表达式第一次执行结果是true那么, do...while和while的等同。
5. for循环(使用最多的一个循环)。其形式为:
for(变量的初始化;条件判断;步进)
{
//执行代码
}
执行的过程
1)执行变量初始化。
2)执行判断条件。如果条件判断为假的,那么跳出for循环,执行循环后面的代码;如果判断条件为真。执行for循环里面的代码。
3) 执行步进。
4)重负2。
public class ForTest { public static void main(String[] args) { int sum = 0; //存储相加后的结果 for(int i = 2; i <= 100; i += 2) { sum += i; } System.out.println(sum); int sum2 = 0; //存储相加后的结果 for(int i = 100; i >= 1; i--) { sum2 += i; } System.out.println(sum2); } }
相关文章推荐
- 【JAVA】10.流程控制语句
- JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
- java笔记04 语句与流程控制
- java程序流程控制,if语句,switch语句,while语句,do while语句,for 语句,break关键字,continue关键字
- Java记录 -6- 流程控制语句
- Java中的流程控制语句
- 大三学长带我学习JAVA.作业4.流程控制语句.续.Flow.Control.Statement.Cont 理解面向对象程序设计 学长带我学java的作业4
- 黑马程序员——Java基础(三)之运算符、键盘录入、流程控制语句
- java基础59 JavaScript运算符与控制流程语句(网页知识)
- Java入门 第一季第四章 流程控制语句
- Java基础学习03 -- 运算符与流程控制语句
- (JAVA SE 学习笔记)Java.SE.第006讲.流程控制语句.Flow.Control.Statement
- JavaSE第七讲:流程控制语句续 Flow Control Statement Cont
- JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
- Java的三种流程控制语句
- JAVA基础——初识JAVA(五)(流程控制、分支语句、循环语句、特殊流程控制语句)
- 黑马程序员_java入门_流程控制语句
- java学习之路 之 基本语法-程序流程控制-switch语句练习题
- Java学习笔记六:Java的流程控制语句之if语句
- Java基础学习第三天——运算符与流程控制语句