java 1.0 While循环 do-while循环
While循环 do-while循环
循环语句就是让计算机根据条件做循环计算,在条件满足时继续循环,条件不满足时退出循环
while循环
用法:
while(条件表达式){
循环语句
}//继续执行后续代码
while循环在每次循环开始前,先会判断条件是否成立。如果计算结果为true,就把循环体内的语句执行一遍,如果计算结果为false,那就直接跳到while循环的末尾,继续往下执行。
实例1:
``
public class Test008 {
public static void main(String[] args) {
int i=1;
while(i<=6){
i++ ;
}
System.out.println(i);
}
}
输出结果:7
do while
与while不同的是,do while先不进行判断,直接先将循环体中的代码执行一遍,然后根据while中的条>件的返回值判断,如果符合条件,则再一次运行循环体,如果不符合,则执行do while外面的代码
用法:
do{
//循环体
}while(条件表达式);
实例2:
``
public class Test009 {
public static void main(String[] args) {
int i=1;
do {
i++;
}
while(i<=9);
System.out.println(i);
}
}
输出结果:10
注意:
不论是do while还是while循环,他们的本质都是相同的,符合条件则执行循环体,不符合则执行其他代码,但是,while后面的小括号中的是true的时候,才会循环。
实例3:
``
public class Test009 {
public static void main(String[] args) {
int i=1;
int sum=0;
do {
sum=sum+i;
i++;
}
while(i<=100);
System.out.println(sum);
}
}
输出结果:5050
public class Test008 {
public static void main(String[] args) {
int i=1;
int sum=0;
while(i<=100){
sum=sum+i;
i++ ;
}
System.out.println(sum);
}
}
输出结果:5050
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通