Java循环——清晰简单通俗易懂

Java循环

for循环:

java中最常用的循环是for循环,for循环的语法如下:

java中最常用的循环是for循环,for循环的语法如下:
for(声明并初始化变量;判断循环条件;改变变量的初始值){
		循环的内容;
	}

1.声明并初始化变量的操作,在自身循环中只会执行一次

2.每次循环之前,都会判断条件是否成立,只有当条件为true才会执行,如果条件为false则循环结束

3.每次循环的时候循环体内的代码都会被执行

4.当每次循环结束后,会自动执行第四部分,改变变量的初始值

5.for循环中1,2,4部分都可以省略不写,但是必须存在两个分号;,也可以只写一部分

6.声明的变量不一定非要是int,以及最后改变初始值不一定非要++

7.for循环支持嵌套

for(int i=0;i<10;i++){
	System.out.println(i);
}

**break:**打断当前作用域的代码,破坏掉循环结构,brake默认打断的是当前作用域的代码,但是我们可以通过标记来指定,让break打断制定作用域的代码
**continue:**用来跳过当前循环,不会破坏循环结构,继续接下来的循坏

//使用break结束作用域
for(int i=0;i<10;i++){
		System.out.println(i+"外循环");
		for(int j=0;j<5;j++){
			if(j==2){
				break ;
			}
			System.out.println(i+"外循环");
		}

//通过标记来指定,让break打断制定作用域的代码
c:for(int i=0;i<10;i++){
		System.out.println(i+"外循环");
		for(int j=0;j<5;j++){
			if(j==2){
				break c;
			}
			System.out.println(i+"外循环");
		}
      }
//例题:在控制台输出:1+2+3+...+100=5050
int sum = 0;
for(int n=1;n<=100;n++){
	sum+=n;
	System.out.print(n);
	if(n!=100){
		System.out.print("+");
	}	
}
System.out.print("="+sum);		
While循环:

/while循环实际上就是一个拆分版的for循环,在while循环的小括号内,省略了for的第一步,第四步。只保留了判断循环的条件,只有当条件为true才会执行,如果为fasle则不执行
while的执行就分为两步:
1.判断循环条件是否成立
2.执行循环体
while循环适用于,我们不知道明确循环次数的时候,可以使用while循环一般我们经常使用while去遍历结果集
例如:我们通过字节流读取一个文件,或者解析从数据库获取的结果集

int i=0;
		while(i<10){
			System.out.println(i);
			i++;
		}

do while由于循环体在while的上面,所以会先执行一次循环体,然后再去判断循环条件,如果条件为true则继续
在实际开发中我们很少使用do while

int n= 10;
do{
	System.out.println(n);
}while(n<10);
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值