10、Java基础——循环结构、三种循环结构的区别

本文详细介绍了Java中的三种循环结构:for、while和do-while,包括它们的语法格式、执行流程、注意事项,并对比了while与do-while的异同以及三种循环的区别。通过实例解析,帮助读者掌握循环结构的应用。
摘要由CSDN通过智能技术生成

目录

课前先导

一、for循环

1、语法格式:

  2、执行流程

3、注意事项

二、while循环

1、语法格式

 2、执行流程

3、注意事项

三、do-while循环

1、语法格式 

 2、执行流程

3、注意事项

四、比较while循环和do-while循环

五、for循环、while循环和do-while循环三种循环的区别


课前先导

前面我们学习了结构化程序设计的顺序结构和选择结构,今天来学习第三种结构——循环结构

我们先来输出1——10的整数

public static void main(String[] args){
		
		System.out.println(1);
		System.out.println(2);
		System.out.println(3);
		System.out.println(4);
		System.out.println(5);
		System.out.println(6);
		System.out.println(7);
		System.out.println(8);
		System.out.println(9);
		System.out.println(10);
	}

这里我们总共写了10个输出语句,我们在观察我们输出的数是有规律可循的,每次都加1;那我们可不可以把这个规律利用起来?

当然可以,下面就进入我们今天循环结构的学习!

循环:需要反复执行的代码可以使用循环实现,Java中主要有while循环、do-while循环和for循环
这三种循环都有相同的4个组成部分:初始值、循环条件、循环操作、迭代部分

一、for循环

1、语法格式:

for(初始值;循环条件;迭代部分){

		//循环操作

	}

我们再利用for循环来输出1——10的整数

public static void main(String[] args){
		
		for(int i = 1;i <= 10;i++){
			System.out.println(i);
		}
	}

  2、执行流程

(1)先将初始值带入循环条件表达式,如果初始值满足条件,则进入循环,执行循环体,否则不会进入循环结构

(2)判断循环条件,如果循环条件为true,则执行{}里的循环操作代码块,执行完循环操作代码后执行迭代部分,之后再次进行循环条件的判断,根据循环条件的结果决定是否再执行{}里的代码,当循环条件为false时,则结束整个for循环结构,继续往下执行for循环结构后面的代码

3、注意事项

(1)初始值的定义有两种方式,但无论哪一种定义方式,初始值部分只执行一次;

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值