提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
java中常用的三种循环结构,分为for、while、do{}while
提示:以下是本篇文章正文内容,下面案例可供参考
一、为什么要循环?
解答:当我们需要重复一件事的时候,一次一次的输入输出太麻烦了,用循环能大大提升我们的时间
二、各种循环
1.for循环
举例:打印100次你好!
for(int i;i<100;i++){
System.out.println("你好");
}
语法解析
for(循环的初始变量;循环的结束条件;循环的迭代){
(循环操作);
}
2.while循环
举例:打印100次helloworld
public class test01{
public static void main(String []args){
int i = 0;
while(i!=0){
System.out.println("hello world");
i++;
}
}
}
语法分析
while(条件判断)
循环语句(多条和一条都是一样);
循环迭代;
3.do…while循环
//打印100次hello world
public class test03{
public static void main(String[] args){
int n = 0;
do{
System.out.println("Hello world")
n++;
}while(n!=100);
}
}
总结
三者之间的区别
for循环和while循环都是先判断,再执行循环体内容,而do…while循环则是首先执行一次循环体内容,再进行判断。
这样就使得它不适合一部分场景。例如:循环体执行的判断条件是 i < 10,此时,我们传入的i为10,for循环和while循
环因为不符合条件便不会执行,而do…while循环会先执行一次循环体,才会进行判断,所以便导致了不需要的输出。
所以,我们大多使用的是for,while循环,个别情况会使用do…while循环。