java学习打卡-循环简单使用

本文深入探讨了Java中的三种主要循环语句:for循环、while循环和do...while循环。详细解析了每种循环的特点、使用场景及语法,并通过实例展示了如何在程序中灵活运用这些循环结构。

1.For循环:最常见的循环语句之一;

For循环是编程入门的必学知识点,也是非常常用的一种语法,java中的for循环,和其余的编程语言的学习思维也是一样的,感觉就是编程语言是有某种相通的地方;

1)每日一记:if(布尔表达式){}

代码

public class cycle {

	public static void main(String[] args) {
		
		int j = 10;
		int k = 1;
		// 循环j次
		for(int i = 1;i<j;i++) {
			if(i == 5) {
				continue;//跳出此次循环,输出将没有第5次
			}
			if(i == 7) {
				break;//通过i值半断是否跳出循环
			}
			System.out.print("第" + i + "次的值:" +k+"\n" );
			k++;
		}
	}
}

提炼核心

int j = 10;
		int k = 1;
		// 循环j次
		for(int i = 1;i<j;i++) {
			System.out.print("第" + i + "次的值:" +k+"\n" );
			k++;
		}
	}

Continue:跳过1次循环
Break:跳出循环;
利用if语句进行判断

2)java增强型:

增强型的for循环语句,可以打印字符;

public class cycle {
	public static void main(String[] args) {
		int i = 1;
		// 循环体
		 int [] numbers = {10, 20, 30, 40, 50};
		 for(int x : numbers ){//循环number里面数值的个数的次数;此时里面有五个值,循环5次;
	         System.out.print( x );
	         System.out.print(",");
	      }
	      System.out.print("\n");
	      String [] names ={"James", "Larry", "Tom", "Lacy"};
	      for( String name : names ) {
	         System.out.print( name );//打印字符
	         System.out.print(",");
	      }
		
	}
}

2. while循环

习惯性称之为w循环;可以轻松地实现无限循环:

public class cycle {
	public static void main(String[] args) {
		int i = 1;
		// 循环j次
		while(true) {
			System.out.println("循环次数:" + i);
			i++;
			if(i==15) {
				System.out.println("当值为15的时候,跳出整个循环;循环结束");
				break;
			}
		}
	}

只要值为真(true);就会一直循环;
直到值i==15时;跳出整个循环;

3. do…whle:循环

作用和while一样,但是do…while 循环至少会执行一次。
		int x = 23;
		do {
			System.out.printf("%d",x--);
		}while(x!=x);

这里 x != x;值为false;
但是do…while此时还是会执行一次;所以值为23;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值