final变量在switch语句中的用法有哪些限制

avatar
作者
筋斗云
阅读量:0

  1. final变量必须在声明时进行初始化赋值,不能在switch语句中进行赋值操作。

  2. final变量在switch语句中只能被赋值一次,不能多次赋值。

  3. final变量在switch语句中只能赋值常量表达式,不能赋值变量或方法的返回值。

  4. final变量在switch语句中的赋值表达式必须是编译时常量,不能是运行时常量。

  5. final变量在switch语句中的赋值表达式必须是不可改变的值,不能是可变的值。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!