java基础常用的循环语句
循环语句图
-
/** * 循环结构(反复执行) * 在程序中,总有一些需要反复的,重复的执行的代码,在联合计数器,共同控制这段需要反复执行的代码。 * (一)三种: * for循环 * While循环 * do…while循环 * (二)语句结构 * for(初始化表达式;布尔表达式;更新表达式) * { * 重复执行的代码片段 * } * (三)for循环的执行过程或执行原理 * (1)初始化表达式,布尔表达式,更新表达式都不是必须的,但是分号必须写。 * (2)初始化表达式最先执行,并且在整个for循环当中执行一次。 * (3)布尔表达式必须是true或false,不能是其他的。 * */
-
循环运行代码:
public class LoopingStatements {
public static void main(String[] args) {
System.out.println("平常输出的结果");
System.out.print("1");
System.out.print("2");
System.out.print("3");
System.out.print("4");
System.out.print("5");
System.out.println();
System.out.println("for循环的结果");
for (int i = 0; i <5 ; i++) {
int a = 1;
System.out.print(a + i);
}
System.out.println();
System.out.println("while循环");
int j = 5;
while (j>1){
System.out.println(j);
j--;
}
System.out.println();
System.out.println("do....while循环");
int s = 5;
do{
System.out.println(s);
s--;
}while (s>1);
}
}
- ##### 运行结果:
- 循环的效果加快了代码的书写和剪短了代码的行数
- 12345
for循环的结果
12345
while循环
5
4
3
2
do....while循环
5
4
3
2![在这里插入图片描述](https://img-blog.csdnimg.cn/20200729202220275.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDQzNDIwNQ==,size_16,color_FFFFFF,t_70)