我们在任何情况下都会做出相应的选择,我们人是如此的那么程序也应该有流程控制,有时候我们也会做一些重复的事情,那么回到我们的开发中,一件事如何才能让程序重复的做多次呢?
首先,流程控制语句中最简单 的就是
if语句
package com.test;
public class IFTest {
public static void main(String[] args) {
int a=2;
if(a>1){
System.out.println("a>1"+" " +"a="+a);
}
}
}还有if -else
package com.test;
public class IFTest {
public static void main(String[] args) {
int a=2;
if(a>1){
System.out.println("a>1"+" " +"a="+a);
}else{
System.out.println("a<1");
}
}
}还有其他的if -else-if的 等等的都是判断的if的条件都是Boolean值,要么为true,要么为false,只有当条件满足时,也就是结果为true时才执行if后的语句块,否则则执行else的语句块,
循环
for ,while,do-while
while 循环的格式
package com.test;
public class Test {
public static void main(String[] args) {
int i=0;
while(i<5){
System.out.println("1"); i++; }
}
}do-while
public class Test {
public static void main(String[] args) {
int i=0;
do
{
System.out.println('l');
i++;
}while(i<5);
}
}for 循环
package com.test;
public class Test {
public static void main(String[] args) {
for (int i=0;i<=5;i++){
System.out.println("i="+i);
}
}
}while 循环是条件满足时循环,while是先执行判断的条件,而do-while是无论条件是否满足都要执行一次循环体,也就是说无论如何do-while 的循环体至少会执行一次,而在日常的开发中用while的比较多。
无限循环
无限的循环的实现方法有2种
1.while(true);
2.for(;;);
本文介绍了编程中的流程控制语句,包括if语句、if-else语句、if-else-if语句等条件判断语句,以及while、do-while、for等循环结构,并详细解释了它们的工作原理和使用场景。
1089

被折叠的 条评论
为什么被折叠?



