JAVA for循环和while循环

循环结构:重复做一些事情。
1.初始化语句。这部分最先执行,只执行一次。
2.条件判断(布尔结果)。如果不够,就继续。够了就停下。
3.循环体(重复的内容)。工作内容。做什么。
4.步进语句。收尾工作。每次写完,计数器+1。

for循环

for(1初始化语句; 2条件判断 ; 4步进语句){
	3循环体
}

顺序:1234 --> 234 --> 234……直到2不满足。
public class DemoFor{
	public static void main(String[] args){
		for(int i=1;i<=10;i++)
		{
			System.out.println("这是第"+ i +"个数。");
		}
	}
}
/*求1-100里的偶数和*/
public class DemoFor{
	public static void main(String[] args){
		int sum = 0;
		for(int i=1;i<=100;i++){
			if( i%2 == 0){
				sum +=i;
			}
		}
		System.out.print("1-100内的偶数和为"+sum);
	}
}

while
标准格式:

while(条件判断){
	循环体
}
条件判断为true则执行,为false停止。

扩展格式:

1 初始化语句
while(2 条件判断){
	3 循环体
	4 步进语句
}
执行顺序:1234 --> 234 --> 234 --> …… 2不满足为止
public class Demowhile{
	public static void main(String[] args){
		for(int i = 1;i<=10;i++){
			System.out.println("Hello"+i);
		}
		System.out.println("===================");
		
		int i= 1;  //初始化
		while(i<=10){  //条件判断
			System.out.println("你好"+i); //语句体
			i++;	//步进体
		}
	}
}
//求1-100的奇数和:
public class WhileSum{
	public static void main(String[] args){
		int i=1;
		int sum = 0;
		while(i<=100){
			if(i%2!=0){
				sum+=i;
			}
			i++;
		}
		System.out.print("1-100的奇数和:"+sum);
	}
}
发布了41 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43472877/article/details/104046505