一、包导入

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

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

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

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

  1. 单分支满足条件就执行,不满足就跳过。
if(条件){
    满足时执行代码
}
  1. 双分支二选一,必定执行其中一个。
if(条件){
    条件成立
}else{
    条件不成立
}
  1. 多条件分支(else if)从上到下依次判断,只执行第一个满足的分支。
if(条件1){}
else if(条件2){}
else if(条件3){}
else{}
  1. 嵌套 if外层条件满足后,才会进入内层判断,适合复杂逻辑。

三、switch.…case 分支

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

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

关键点

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

四、局部变量

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

  • 使用规则:先赋值,后使用
  • 作用域:从定义行开始,到所在大括号结束
  • 重名限制:同一作用域内不能同名
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐