/**
* switch...case语句支持的数据类型 1.int 2.枚举 3.String
*
* @author ZHOUMI2
*
*/
public class SwithTest {
public static void main(String[] args) {
// 支持int类型,所有可以转换成int类型都支持,byte,char,short
switch (1) {
case 1:
System.out.println("是1");
break;
default:
System.out.println("不是1");
break;
}
// 支持枚举类型
switch (Color.RED) {
case RED:
System.out.println("是红色");
break;
default:
System.out.println("不是红色");
break;
}
// jdk1.7后支持String类型
switch ("test") {
case "test":
System.out.println("是test");
break;
default:
System.out.println("不是test");
break;
}
}
}
enum Color {
RED, GREEN, BLUE, YELLOW
}
运行结果:
是1
是红色
是test
switch/case语句支持的数据类型
最新推荐文章于 2024-07-27 13:06:52 发布