• Java之分支结构


    Java之分支结构

    1.分支结构理解

    ​ Java程序中, 有3个基本结构: 顺序结构/分支结构/循环结构

    ​ 分支指的是程序设计上/运行上进行分支, 根据某个结果选择运行

    2.单分支

    ​ if(条件表达式){语句}

    ​ 若条件表达式成立,则执行对应的语句

    ​ 若省略{},则作用于距离条件表达式最近的一条语句

    3.双分支

    ​ if(条件表达式){

    ​ 语句1}else{

    ​ 语句2}

    ​ 若条件表达式为true, 运行语句1, 否则运行语句2

    4.多分支

    ​ if(表达式1){

    ​ 语句1}else if(表达式2){
    ​ 语句2}else if(表达式3){

    ​ 语句3}…else{语句n}

    ​ 运行顺序:

    ​ 若表达式1成立则执行语句1,

    ​ 否则若表达式2成立,执行语句2

    ​ 否则若表达式3成立,则执行语句3…否则执行语句n

    	double  score = 88.5;if(score>=90){System.out.println("别人家的孩子");}else if(score>=80){System.out.println("良好");}else if(score>=60){System.out.println("及格");}else{
            System.out.println("回家挨打");
        }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    5. switch分支

    ​ switch(变量){

    ​ case 变量值1: 语句1;break;

    ​ case 变量值2: 语句2;break;

    ​ case 变量值3: 语句3;break;

    ​ …

    ​ default:语句n;break;

    ​ }

    运行:

    ​ 根据变量值, 选择执行对应的语句, 遇到break; 结束运行

    ​ 若没有对应的值, 则执行default对应的程序

    ​ 注意: break; 表示结束程序

    例:

    String  key = "取款";
    switch(key){
    	case "取款": 
    		System.out.println("请输入取款金额...");
            break;
    	case "查询":
    		System.out.println("请输入账号...");
            break;
    	case "存钱":
    		System.out.println("请将钞票放入机器...");
            break;
    	case "其他":
    		System.out.println("请选择您的操作...");
            break;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
  • 相关阅读:
    3D RPG Course | Core 学习日记三:Navigation智能导航地图烘焙
    centeros 7安装mysql
    爬虫使用什么库更事半功倍?
    RKMEDIA使用简介
    机器视觉系统的配件及工作过程
    Redis 图形化桌面客户端
    提升Java性能的优化细节
    Django框架的全面指南:从入门到高级【第128篇—Django框架】
    Linux中8个访问MySQL或MariaDB数据库的GUI工具
    高效的文件管理方法:如何批量在文件名中间插入特定内容
  • 原文地址:https://blog.csdn.net/weixin_55800388/article/details/125917687