循环结构及分支结构

本文详细介绍了Java中的流程控制语句,包括分支结构的if与switch的区别,以及循环结构如for、while和do while循环的工作原理。还讨论了死循环的场景,并解释了break和continue在循环控制中的作用。
摘要由CSDN通过智能技术生成

语句

Java中流程控制语句分为三大类:

顺序结构:是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。总的来说:写在前面的先执行,写在后面的后执行。

分支结构:也被称为选择结构 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,
逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。

循环结构:循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。

顺序结构就是最基本的按顺序执行代码,不做过多赘述。

分支结构

IF (条件选择语句)

格式1:

if(结果为布尔类型的值或表达式){

​ 需要执行的语句

}

当()中的条件为真时就会执行{}中的语句;

public class MyTest {
   
    public static void main(String[] args) {
   
    int a=1int b=2if(a<b){
   
        System.out.println("if语句执行了")}
    }

格式2:

if(条件){

​ 语句1;

}else{

​ 语句2;

}

当条件为真时,执行语句1,为假时执行语句2;

public class MyTest {
   
    public static void main(String[] args) {
   
    int a=1;
    int b=2;
    if(a==b){
   
        System.out.println("a和b相等");
    }else{
   
        System.out.println("a和b不相等");
     }
    }

格式3:多重条件选择语句

if(条件1){

​ 语句1;

}else if(条件2){

​ 语句2;

}else if(条件3){

​ 语句3;

}else{

	语句4;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值