|
|
@@ -47,12 +47,13 @@ import com.jfinal.template.stat.Scope;
|
|
|
* 月份错误: #(month ?? "null")
|
|
|
* #end
|
|
|
*
|
|
|
- * 如上所示,#case 指令中可以用逗号分隔开多个值,上述逗号表达式的值
|
|
|
- * 1, 3, 5, 7, 8, 10, 12 之中只要有一个与 switch 指定的参数 month
|
|
|
- * 相等的话,该 case 分支就会被执行
|
|
|
+ * 如上代码所示,如果 #case 指令参数有多个值,那么可以用逗号分隔,
|
|
|
+ * 上述逗号表达式的值 1, 3, 5, 7, 8, 10, 12 之中只要有一个与
|
|
|
+ * switch 指令参数 month 相等的话,该 case 分支就会被执行,
|
|
|
+ * 该特性从根本上消灭了 #break 指令的必要性
|
|
|
*
|
|
|
*
|
|
|
- * 此外,除了常量值以外 #case 参数还可以是任意表达式
|
|
|
+ * 除了常量值以外 #case 参数还可以是任意表达式
|
|
|
* 例如:
|
|
|
* #case (a, b, c, x + y, obj.method(z))
|
|
|
*
|