原文:Switch能否用string做参数

在Java 以前,switch expr 中,exper只能是byte,short,char,int类型 或其包装类 的常量表达式。 从Java 开始,java中引入了枚举类型,即enum类型。 从Java 开始,exper还可以是String类型。 但是long在所有版本中都是不可以的。 jdk . 并没有新的指令来处理switch string,而是通过调用switch中string.has ...

2017-11-23 20:51 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
switch能否string参数

后又可以用string类型作为switch参数呢? 其实,jdk1.7并没有新的指令来处理switc ...

Mon Sep 17 18:35:00 CST 2018 0 783
switch case语句中能否作用在String,long上

在之前的eclipse中使用switch的case语句时是只能为(byte,short,char)int类型或枚举类型。但在jdk1.7以后 在case语句中是可以使用String 以及long 等类型的 然后再控制台输入“好”之后 跟据所提供的值对应输出了case值 ...

Fri Jul 20 05:38:00 CST 2018 0 4333
在java中switch存放String参数

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

Sat Dec 07 20:19:00 CST 2019 0 437
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM