JAVA中的循环

Posted siyinkeshan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中的循环相关的知识,希望对你有一定的参考价值。

一.Java中常用的循环

所有示例都是:求1~100的所有整数

循环:指重复的操作或需要重复执行的代码

循环结构由循环条件和循环操作组成,细化为四要素即循环条件初始化部分,循环执行条件部分,循环体部分和循环条件改变部分
 

package com.Test01;

public class Demo {

	public static void main(String[] args) {
	int count=1;//声明数字从1开始
	int sum=0;//总和
	while (count<=100) {
		sum+=count;//累加求和
		count++;//条件改变部分
	}
	System.out.println("1~100的整数之和为"+sum);
	}

}

注意:循环结构中循环条件改变部分必不可少;否则条件不变会陷入死循环
用处:当.....时候,知道循环次数

2. do-while循环
语法
  do{
      执行循环语句;
  }while(循环条件);
package com.Test01;

public class Demo {

	public static void main(String[] args) {
	int count=1;//声明数字从1开始
	int sum=0;//总和
	do {

		sum+=count;//累加求和
		count++;//条件改变部分
	} while (count<=100);
	System.out.println("1~100的整数之和为"+sum);
	}

}


特点:先循环后判断,循环至少执行了一次
用处:直到.....时候,不知道循环次数
 

3.for循环
语法
  for(初始化表达式;条件表达式;迭代表达式){
        循环体;
  }
package com.Test01;

import java.util.Iterator;

public class Demo {

	public static void main(String[] args) {
		int sum=0;//总和
	for (int i = 1; i <=100; i++) {//i代表数字
		sum+=i;//累加求和
	}
	System.out.println("1~100的整数之和为"+sum);
	}

}


注意:迭代表达式为自增或自减

 

以上是关于JAVA中的循环的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

(转) Java中的负数及基本类型的转型详解

java 循环变量

新导航架构中的圆形显示动画

AVKit – 视频片段仅循环 2 次