最新文章列表

Java中使用String字符串作为switch的分支

在项目中经常遇到需要根据不同的条件判断输出结果的情况,通常想到的就是if/else if/else结构了,再进一步就会想到switch,特别是种类比较多的时候,但是switch有个特别不好的地方,就是不能用String,1.7以下的JDK,switch只能传int,char,和enum三种类型,根本不支持String。String转成int,char的可能性比较小——除非是数字、字符,所以还是想 ...
wjiaoling136 评论(0) 有1432人浏览 2016-03-25 17:57

switch语句能否作用在byte上,能否作用在long上,能否作用在String上?

在switch(exprl)中,exprl只能是一个证书表达式或者枚举常量,整数表达式可以是int基本类型或者Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类也是可以的。显然,long和String类型都不符合switch的语法规定,并且不能隐式转换成int类型,所以,他们不能作于于swtich语句中。
wenjing 评论(0) 有1000人浏览 2012-07-05 14:21

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics