循环语句分为while循环语句、do....while循环语句和for循环语句3种,接下来介绍这三种的用法。
一、while循环语句
while根据条件判断来决定是否执行大括号的执行语句,while语句会反复进行条件判断,只要循环条件成立,执行语句就会执行,直到条件不成立,while循环结束。语法为:
** while(循环条件){
执行语句
...
** }
例子演示:
public class chaptertwo{
public static void main(String[] args) {
int x = 1; //定义变量x,初始值为1
while (x<=4) { //循环条件
System.out.println("x="+x); //条件成立,打印x的值
x++; // x进行自增
}
}
}
二、do....while循环语句
do ...while循环语句,循环体会先无条件执行一次,再根据循环条件决定是否继续进行,语法为:
** do {
执行语句
...
} while(循环条件);**
例子演示:
public class chaptertwo{
public static void main(String[] args) {
int x=1; //定义变量x,初始值为1
do { //执行语句
System.out.println("x="+x); //打印x的值
x++; //将x的值自增
} while (x<=4); //循环条件
}
}
三、for循环语句
for循环语句是最常用的循环语句,一般用在循环次数已知的情况下,语法为:
** for (初始化表达式;循环条件;操作表达式) {
执行语句 4
... ....
}**
for(1;2;3) {
4
....
}
第一步:执行1
第二步:执行2,如果判断结果为True,执行第三步,如果判断结果为False,执行第五步
第三步:执行4
第四步:执行3,然后重复执行第二步
第五步:退出循环
例子演示:
public class chaptertwo{
public static void main(String[] args) {
int sum = 0;
for (int i=1;i<=4;i++) { //i的值会在1~4之间变化
sum+=i; //实现sum与i的累加
}
System.out.println("sum="+sum);
}
}
作者:KJ.JK
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。
文章对你有所帮助的话,欢迎给个赞或者 star 呀,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习呀