java for循环与跳转语句

本文介绍了Java中的for循环结构及其执行流程,包括基础for循环和双重for循环,并解释了跳转语句如break、continue及return的用途和区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、for循环

1.基础for循环

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

for循环结构执行的顺序如下:
1.执行初识部分(int i = 0;)
2.进行循环条件判断(i<20;)
3.根据循环条件判断结果,如果为true,则执行循环体;如果为false,则退出循环,步骤4和步骤5均不执行。
4.执行迭代部分,改变循环变量值(i++)。
5.依次重复步骤2与3到步骤4,直达退出for循环结构。

———————
2.双重for循环

public static void main(String[] args) {

		for (int i = 0; i <= 9; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.print("*");//控制行
			}
			System.out.println("*");//控制列
		}
	}

双重for循环的重点在于,内循环的循环调条件往往和外循环的循环参数有关,例如本例中内循环的循环条件为 j<=i 其中i是外循环的循环参数。

二、跳转语句

break 中断
continue 继续
return 返回

1.break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环, 不执行循环中剩余的语句。(break语句还可用于多支语句switch中)

2.continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的 语句,接着进行下一次是否执行循环的判定。

3.break语句和continue语句的区别在于:使用break语句是跳出循环执行循环之后的语句,而continue语句是中止本次循环继续执行下一次循环。

  • break的使用场景:在选择结构switch语句中在循环语句中
  • break的作用:终止该层循环;
  • continue的使用场景:在循环语句中。
  • continue的作用:跳过该层循环。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值