循环结构对比、跳转语句、程序调试

循环结构对比

1)语法格式不同

	while循环
	语法格式:
			变量初始化
			while(循环条件){
					循环体;
					迭代部分;
			}
	

	do-while循环
	语法格式:
		变量初始化
		do{
			循环体;
			迭代部分;
		}while(循环条件);
		
	for循环
	语法格式:
		for(表达式1;表达式2;表达式3){
			循环体;
		}

2)执行顺序不同

		while循环是先判断,再执行
		
		do-while 是先执行循环体,在判断,循环体最少执行一次
		
		for循环 先执行变量的初始化本分,再判断循环体,如果条件不能满足,跳出循环

3)适用情况不同

	循环次数确定的情况,通常用for
	如果循环次数不确定的情况,通常使用while循环和do-while循环

跳转语句

java语言支持三种类型的跳转语句:
			break语句     continue语句    return语句

三者之间的区别

			1)break语句
					作用场景:只会出现在switch循环语句中,其他场合并不适用
					作用:break语句是终止当前整个循环,在switch语句中是终止switch语句
					
			2)continue语句	
					作用场景:continue只会出现在循环语句中,其他场合并不适用
					作用:终止本次循环操作,继续执行下一次操作
					
			3)return语句	
					作用场景:方法体内
					作用:return语句的作用是结束当前的方法的执行并退出返回到调用该方法的语句处
注意
		break语句和continue语句在循环中,一般结合if控制语句一起使用

程序调试

1)满足暂停程序,观察变量和逐条执行语句等功能的工具和方法统称为程序调试

2)出现程序错误和缺陷为"bug"  而程序调试叫做"debug",就是发现并解决bug

3)Myeclipse中的操作步骤
			
				1.设置断点
				2.单步向下执行
				3.观察变量和执行过程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值