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中的循环的主要内容,如果未能解决你的问题,请参考以下文章
WhlieDo-WhileFor循环(计算1+1/2!+1/3!+1/4!+...的前20项之和;用for循环计算8+88+888+8888+...前10项之和)2021.5.4学习清单
WhlieDo-WhileFor循环(计算1+1/2!+1/3!+1/4!+...的前20项之和;用for循环计算8+88+888+8888+...前10项之和)2021.5.4学习清单