不同点:
php:
php中表达式可以是任何求值为简单类型的表达式,可以有变量,如1+$i
java:
java中case的值都是常量表达式,不能有变量,如1+i不行;
java中switch结构中的表达式,只能是type、short、int、char、枚举类型(jdk5.0新增)、String类型(jdk7.0新增)中的一种
其它都相同
博客介绍了Java和PHP在switch结构上的不同。PHP中表达式可以是求值为简单类型的表达式,可含变量;而Java中case的值是常量表达式,不能有变量,且switch结构中的表达式只能是特定类型,如type、short等。
不同点:
php:
php中表达式可以是任何求值为简单类型的表达式,可以有变量,如1+$i
java:
java中case的值都是常量表达式,不能有变量,如1+i不行;
java中switch结构中的表达式,只能是type、short、int、char、枚举类型(jdk5.0新增)、String类型(jdk7.0新增)中的一种
其它都相同
2525

被折叠的 条评论
为什么被折叠?