原文:在java中switch存放String参数

在jdk 之前,switch 只能支持 byte short char int 这几个基本数据类型和其对应的封装类型。switch后面的括号里面只能放int类型的值,但由于byte,short,char类型,它们会自动转换为int类型 精精度小的向大的转化 ,所以它们也支持。 注意,对于精度比int大的类型,比如long float,doulble,不会自动转换为int,如果想使用,就必须强转为i ...

2019-12-07 12:19 0 437 推荐指数:

查看详情

Javaswitch是否支持String作为参数,还支持哪些类型?

Java5以前,switch(expr),exper只能是byte,short,char,int类型。 从Java5开始,java引入了枚举类型,即enum类型。 从Java7开始,exper还可以是String类型。 但是long在所有版本中都是不可以的。 ...

Mon Jul 18 00:33:00 CST 2016 0 4336
switch能否用string参数

Java5以前,switch(expr),exper只能是byte,short,char,int类型。 从Java5开始,java引入了枚举类型,即enum类型。 从Java7开始,exper还可以是String类型。 但是long在所有版本中都是不可以的。 为什么jdk1.7 ...

Mon Sep 17 18:35:00 CST 2018 0 783
Switch能否用string参数

Java5以前,switch(expr),exper只能是byte,short,char,int类型(或其包装类)的常量表达式。 从Java5开始,java引入了枚举类型,即enum类型。 从Java7开始,exper还可以是String类型。 但是long在所有版本中都是不可以 ...

Fri Nov 24 04:51:00 CST 2017 0 1965
Switch能否用string参数

在jdk 7 之前,switch 只能支持 byte、short、char、int 这几个基本数据类型和其对应的封装类型。switch后面的括号里面只能放int类型的值,但由于byte,short,char类型,它们会 自动 转换为int类型(精精度小的向大的转化),所以它们也支持。 注意 ...

Sat Apr 15 06:24:00 CST 2017 0 42923
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM