switch

来源:4-6 Java条件语句之 switch

Mannix_01

2015-12-09 02:55

switch 后判断的表达式的值是字符,case后面值写什么?我试过了也写字符,但是出错了。

写回答 关注

3回答

  • w彩色的影子
    2015-12-09 16:12:05

    switch的判断类型有int、byte、char、short在Java1.7之后有了新特性,可以判断String类型   对了  还有枚举类型也可以

  • qq_z_48
    2015-12-09 11:11:51

    case的标签可以是:

    • 类型为char、int、byte、short(或其包装器类Character、Byte、Short或Integer)的常量表达式。

    • 枚举常量。

    • 从Java SE7开始,case标签还可以支持字符串字面量。

    所以,检查一下你的sdk版本吧 。

  • Caballarii
    2015-12-09 07:55:42

    java1.7才可以switch字符串,否则只能用int

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题

switch

回答 4

switch

回答 3

switch

回答 4

Switch

回答 1

switch

回答 1