java最全的if、switch-case选择分支结构详细讲解+案例

本文详细讲解了Java中的if语句和switch-case结构,包括它们的语法、用法、注意事项,并通过多个案例练习进行实战演示,帮助读者掌握如何在不同场景下选择合适的分支结构。
摘要由CSDN通过智能技术生成

java最全的if、switch-case选择分支结构详细讲解+案例

目前我们的程序,一定是会按顺序将每一行代码都执行,实际开发中,有可能出现的情况是:编写代码的时候,要考虑多个方案,也就是要写多种代码;但是实际执行的时候,要根据程序的运行环境或者用户的操作方式,要来选择执行其中的某一部分代码;要达到这个效果,需要使用选择分支语句。

if语句

if语句

语法结构:

if(条件){
   
	代码块;
}

如果条件成立,则执行代码块
如果条件不成立,则跳过这个代码块,不执行
import  java.util.Scanner;
public class Demo1 {
   
    public static void main(String[] args) {
   
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入您的年龄:");
        int age = scanner.nextInt();
        
        if(age >= 22){
   
            System.out.println("你可以结婚了,但是你得有女朋友!");
        }
    }
}

if-else语句

语法结构:

if(条件){
   

}else if(条件){
   
    
}else if(条件){
   
    
}....[else{
   }]
   
从上往下依次判断每一个条件
如果某一个条件成立,则执行对应的代码块,然后结束整个if结构
如果条件不成立,则判断下一个条件
如果所有条件都不成立:
   没有最后的else:  则整个结构没有执行的代码块,结构结束
   有最后的else:    则执行else中的代码块
import java.util.Scanner;
public class Demo2 {
   
    public static void main(String[] args) {
   
        Scanner scanner = new Scanner(System.in);
        System.out.println("同学,请输入您的分数: ");
        double score = scanner.nextDouble();
        if(score >= 60){
   
            System.out.println("挂 科比  不挂 柯南")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值