Java基础——循环语句
一、 while语句;
规则:
1. 首先计算表达式的值。
2. 若表达式为真,则执行循环语法,直至表达式为假,循环结束。
格式:
while(表达式)
语句;
例如:
int m=1;
while(m<=6)
{
System.out.println(m);
m++;
}
编译结果:
1
2
3
4
5
6
二、do-while语句;
规则:
1. 首先执行循环语法。
2. 然后计算表达式的值。
3. 若表达式为真,则再次执行循环语句,直至表达式为假,终止循环。
格式:
do
{
}
while(表达式);
例如:
int m=0;
do
{
m++;
System.out.println(m);
}
while(m<=5);
编译结果:
1
2
3
4
5
6
三、for语句;
规则一:
1. 表达式1给循环变量赋值,表达式2给出循环条件,表达式3给出循环变量的变化规律,通常是递增或是递减。
2. 首先执行表达式1,然后计算表达式2的值,若为真则执行循环体,然后执行表达式3并进行下一轮循环,直至表达式2为假,循环结束。
格式:
for(表达式1;表达式2;表达式3)
语句;
例如:
for(int m=1;m<=3;m++)
System.out.println("水瓶座");
编译结果:
水瓶座
水瓶座
水瓶座
规则二:
1. 表达式4给循环变量赋值,循环变量会遍历数组c中的每一个元素并将其输出,其中数组c的数据类型可以为int
,也可以为char
。
2. 此格式一般用于逐个输出数组中的元素。
格式:
for(表达式4:数组c)
例如:
int c[]={1,2,3};
for(int m:c)
{
System.out.println(m);
}
编译结果:
1
2
3