11、Java基础——break语句与continue语句、嵌套循环(多重循环)、双重for循环、开发工具MyEclipse中的程序调试(Debug)

目录

课前先导

一、Java中的三个跳转语句

 二、break语句

三、continue语句

四、break语句与continue语句的区别

五、 多重循环

1、定义

2、执行流程

六、双重for循环

1、语法格式

2、运行结构

3、代码演示

七、开发工具MyEclipse中的程序调试(Debug)

1、程序调试定义

2、使用MyEclipse调试程序的步骤


课前先导

前面我们在学习switch选择结构的时候讲了一下break的使用;break在switch选择结构中的作用是条数选择结构,那在循环中能不能用呢?循环结构能不能像选择结构那样去套用呢?下面开始我们今天的学习!

一、Java中的三个跳转语句

(1)break语句:终止结构的运行;

(2)continue语句:终止本次循环结构的运行

(3)return语句:结束当前方法的执行并退出返回到调用该方法的语句处。

今天我们主要看break语句和continue语句,return语句等我们学到方法的时候我们再讲。

 二、break语句

我们先来看一段代码和它的运行结果

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

 我们这里在for循环中给了个if判断;当 i 等于5时执行break语句,我们可以看到,执行break语句后,循环体结束了循环。

break语句总结:

(1)作用场景:break语句只会出现在switch和循环语句中,在其他结构和语句中使用会报错;

(2)作用:终止当前循环结构或退出switch选择结构

三、continue语句

我们照老样子,先看一段代码和运行结果

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

 通过上面的代码和运行结果可以看出,当 i 等于5时运行continue语句,我们的运行结果是没有输出i=5的

continue语句总结:

(1)作用场景:continue只能用于循环结构中;

(2)作用:结束本次循环,继续执行后面的循环。

四、break语句与continue语句的区别

break是跳出循环体,结束循环结构;continue是结束本次循环,继续后面的循环

五、 多重循环

1、定义

(1)当一个循环结构中有包含其他循环结构时,我们可以称它为多重循环结构或嵌套循环结构;

(2)循环结构之间可以互相嵌套,一个循环结构可以嵌套多个循环结构

2、执行流程

外层循环每循环一次,内层循环从头到尾完整的执行一遍

六、双重for循环

1、语法格式

for(循环条件){
			for(循环条件){
				
				//循环体
				
			}
		}

2、运行结构

(1)外层循环变量变化1次,内层循环变量变化1遍

(2)外层循环变量控制行数,内层循环变量控制每一行的列数

3、代码演示

双重for循环也是多重循环,我把它分出来是因为它用的比较多,比较重要。

public static void main(String[] args){
		
		for(int i = 0;i <= 5;i++){
			
			for(int j = 0;j <= i;j++){
				System.out.print("*");
			}
			
			System.out.println();
		}
		
	}

 我们的代码块执行完内层的for循环会执行外层for循环的System.out.println()语句;所以才达到了换行的效果。

七、开发工具MyEclipse中的程序调试(Debug)

当我们的程序不报错时,常常是因为我们的程序在设计上出现了错误,产生了bug,我们需要自己检查代码,不过有些可能使我们设计数据是出现错误,在我们检查不出错误在哪里时,可以进行程序调试,进入程序调试我们就可以见识代码的运行了。

1、程序调试定义

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

2、使用MyEclipse调试程序的步骤

(1)设置断点:在行号前双击设置断点

(2)进入Debug模式

 (3)按F6或点击图中的按钮就可以进行单步运行了

 (4)在左边的对话框观察变量和执行过程

 

关于循环结构的学习算是结束了,各位要多练,我们Java基础部分还是比较简单的,当然,会了不难,难了不会,大家一起加油。我是一米八、有腹肌、低于半小时你报警的Loveletter,觉得内容不错的小伙伴可以点点关注,我们下篇博文见,再见!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值