欢迎光临
我们一直在努力

JAVA-----分支结构

一、包导入

写代码前先把需要的工具类导入,这是基础操作。

  • 语法:import 包路径.类名; 或 import 包路径.*;
  • 位置:package 下方、类定义上方

二、if 分支(开发最常用)

if 是按条件判断执行,支持单分支、双分支、多条件、嵌套写法。

  • 单分支满足条件就执行,不满足就跳过。
  • if(条件){
    满足时执行代码
    }

  • 双分支二选一,必定执行其中一个。
  • if(条件){
    条件成立
    }else{
    条件不成立
    }

  • 多条件分支(else if)从上到下依次判断,只执行第一个满足的分支。
  • if(条件1){}
    else if(条件2){}
    else if(条件3){}
    else{}

  • 嵌套 if外层条件满足后,才会进入内层判断,适合复杂逻辑。

  • 三、switch.…case 分支

    适合固定值匹配,比多 if 更简洁。

    switch(变量/表达式){
    case 值1: 语句; break;
    case 值2: 语句; break;
    default: 默认语句; break;
    }

    关键点

    • 支持类型:byte/short/int/char,JDK7+ 支持 String
    • break 必须写,否则会穿透执行后面 case
    • default 可选位置,所有 case 不匹配时执行
    • 一个 case 只能对应一个固定值

    四、局部变量

    定义在方法内部的变量就是局部变量。

    • 使用规则:先赋值,后使用
    • 作用域:从定义行开始,到所在大括号结束
    • 重名限制:同一作用域内不能同名
    赞(0)
    未经允许不得转载:171主机测评 » JAVA-----分支结构
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址